esm-tools / esm_version_checker

GNU General Public License v2.0
0 stars 0 forks source link

Feature/nuke #10

Closed pgierz closed 3 years ago

pgierz commented 3 years ago

Summary:

Removes anything related to ESM Tools to give you a fresh start. Note that it also takes out itself...

Example

$ esm_versions nuke
You're pushing the red button. Duck and cover!
----------------------------------------------
Will remove the following
Python packages:
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm-version-checker.egg-link
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_profile-4.0.0.dist-info
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_rcfile-4.0.0.dist-info
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_calendar-4.0.1.dist-info
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm-parser.egg-link
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_rcfile
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_calendar
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm-tools.egg-link
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm-master.egg-link
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_database
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_database-4.0.0.dist-info
* /pf/a/a270077/.local/lib/python3.6/site-packages/esm_profile
Binary programs:
* /pf/a/a270077/.local/bin/esm_master
* /pf/a/a270077/.local/bin/esm_versions
* /pf/a/a270077/.local/bin/esm_database
Do you want to continue? [y/N]: 

Please vote! What should the name of the command be? Nuke, uninstall, killall?