summaryrefslogtreecommitdiff
path: root/cliff
Commit message (Collapse)AuthorAgeFilesLines
* only show the one-line description in the command list; add a description of ↵Doug Hellmann2012-04-261-1/+5
| | | | "help"
* register a custom help action that knows how to print the list of commands ↵Doug Hellmann2012-04-262-13/+49
| | | | available and a help command to generate help for the other commands
* provide an internal API for applications to register commands without going ↵Doug Hellmann2012-04-261-1/+16
| | | | through setuptools (used for help handler)
* Use argparse for global argumentsDean Troyer2012-04-261-17/+16
|
* Add get_data() to the Lister base class.Doug Hellmann2012-04-251-0/+7
|
* improve error handling when loading formatter pluginsDoug Hellmann2012-04-221-4/+12
|
* add a csv formatter for list appsDoug Hellmann2012-04-222-1/+36
|
* start creating a subclass of command for producing a list of output in ↵Doug Hellmann2012-04-224-0/+119
| | | | different formats, using prettytable as an example formatter
* remove unused importDoug Hellmann2012-04-221-1/+0
|
* better error handling of post-action hook in appDoug Hellmann2012-04-221-2/+8
|
* Pass the I/O streams into the appDoug Hellmann2012-04-221-1/+14
|
* add some error handling to AppDoug Hellmann2012-04-221-6/+21
|
* make the log messages slightly easier to parseDoug Hellmann2012-04-221-2/+2
|
* tweak App api to make it easier to override and perform global actions ↵Doug Hellmann2012-04-221-10/+32
| | | | before and after a command runs
* use logging for controlling console output verbosityDoug Hellmann2012-04-211-6/+47
|
* if no arguments are provided at all show the help messageDoug Hellmann2012-04-201-2/+4
|
* replace default --help processor with one that includes the list of ↵Doug Hellmann2012-04-202-0/+23
| | | | subcommands available
* clean up dead codeDoug Hellmann2012-04-201-9/+0
|
* include version info when configuring opt parseDoug Hellmann2012-04-201-0/+1
|
* first pass at an app class that can invoke commandsDoug Hellmann2012-04-202-0/+85
|
* save commands using the name representation to be used in help output; don't ↵Doug Hellmann2012-04-201-10/+9
| | | | modify the input arg list when searching for the command; return the name of the command found so the app can stuff it into the help text of the command
* start building command managerDoug Hellmann2012-04-201-0/+45
|
* add setup.py and package directoryDoug Hellmann2012-04-201-0/+0