Skip to content

refactor generic commands#105

Merged
mcred merged 1 commit intotitan-data:masterfrom
eschrock:feature/k8s-basics
Nov 20, 2019
Merged

refactor generic commands#105
mcred merged 1 commit intotitan-data:masterfrom
eschrock:feature/k8s-basics

Conversation

@eschrock
Copy link
Contributor

Proposed Changes

This represents an audit of the commands and moves any that are not docker-specific into the generic package and re-uses them in the k8s provider. There are no logic changes. The ones that are let as TODO in k8s are:

  • run
  • start/stop
  • clone
  • checkout
  • remove
  • upgrade

Some of these are generic except for the "check running" checks (e.g. upgrade). For things like migrate and cp that we have no intention of supporting any time soon I just made those throw an error.

Testing

mvn build test.

@eschrock eschrock requested a review from a team as a code owner November 20, 2019 16:05
@mcred mcred merged commit 46ac71a into titan-data:master Nov 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants