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

Command line interface #28

Closed
ceholden opened this issue May 15, 2015 · 1 comment
Closed

Command line interface #28

ceholden opened this issue May 15, 2015 · 1 comment

Comments

@ceholden
Copy link
Owner

Move from many command line programs that use docopt for CLI parsing to one centralized yatsm CLI using click.

Motivation:
There are a lot of CLI scripts already that process data, make maps, or perform housekeeping. The map scripts are prefixed with the name "yatsm_" but none of the others are. If we had one centralized yatsm command then it would be easier to navigate the various scripts.

Example:

$ yatsm --help
YATSM algorithm text

Options:
--verbose
--help

Commands:
lines         runs lines
cache         housekeeping for cache data
changemap     makes changemaps
map           makes maps

@ceholden
Copy link
Owner Author

CLI is now implemented using click. Still TODO:

  1. Update and add to CLI tests
  2. Script documentation
  3. Installation instructions updates

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

No branches or pull requests

1 participant