Skip to content
This repository has been archived by the owner on Jul 27, 2023. It is now read-only.

Refactor and modularize CLI code to improve maintainability #29

Open
chilanti opened this issue Jul 1, 2019 · 2 comments
Open

Refactor and modularize CLI code to improve maintainability #29

chilanti opened this issue Jul 1, 2019 · 2 comments
Assignees
Labels
Epic Large goal comprising multiple issues

Comments

@chilanti
Copy link
Contributor

chilanti commented Jul 1, 2019

Items to be considered include:

  • Isolating all the Docker interactions to a single module
  • Isolating all the Kubernetes interactions to single module
  • Revisiting the handling and retrieval of the user "home" directory
  • Revisiting the "dry run" logic - evaluate whether it can be isolated rather than being dispersed around the entire code base
@kylegc
Copy link
Member

kylegc commented Jul 1, 2019

I agree this absolutely needs to be done - soon. Making this an epic.

@kylegc kylegc added the Epic Large goal comprising multiple issues label Jul 1, 2019
tnixa pushed a commit to tnixa/appsody that referenced this issue Nov 7, 2019
@EnriqueL8
Copy link
Member

@neeraj-laad we could look at tackling this? We can use https://github.com/mibk/dupl to find all the places we have duplications and create issues for this epic.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Epic Large goal comprising multiple issues
Projects
None yet
Development

No branches or pull requests

6 participants