Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement "cloudlet uninstall" command #80

Closed
agperson opened this issue Oct 4, 2013 · 5 comments
Closed

Implement "cloudlet uninstall" command #80

agperson opened this issue Oct 4, 2013 · 5 comments

Comments

@agperson
Copy link
Contributor

agperson commented Oct 4, 2013

  • Remove a local cloudlet from disk
  • If it is installed in multiple locations, prompt for which to remove, or all
  • Prompt to remove overrides file(s), if they exist
  • Prompt to destroy stacks based on this cloudlet, if they exist
@agperson
Copy link
Contributor Author

Partially implemented in 57fd554, but missing multi-location prompting, awareness of local/overrides, and stack awareness.

@agperson
Copy link
Contributor Author

Implemented multi-location prompting in 1d36052.

@robparrott
Copy link
Contributor

Danny, can you elaborate on the "overrides" file aspect?

@agperson
Copy link
Contributor Author

agperson commented Nov 4, 2013

Overrides, nee Local, now cloudlet sections in the config file. So, delete the section upon deletion of the last installed version of the cloudlet (i.e. don't delete if it has been installed in multiple locations and we are not uninstalling all of them).

@agperson
Copy link
Contributor Author

Remaining functionality (stack deletion) is tracked in #98. I'm not sure there is a need to remove the scoped params on uninstall, what's the harm in keeping them around for future use?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants