Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only show the one-line description in the command list; add a description of ↵ | Doug Hellmann | 2012-04-26 | 1 | -1/+5 |
| | | | | "help" | ||||
* | register a custom help action that knows how to print the list of commands ↵ | Doug Hellmann | 2012-04-26 | 2 | -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 Hellmann | 2012-04-26 | 1 | -1/+16 |
| | | | | through setuptools (used for help handler) | ||||
* | Use argparse for global arguments | Dean Troyer | 2012-04-26 | 1 | -17/+16 |
| | |||||
* | Add get_data() to the Lister base class. | Doug Hellmann | 2012-04-25 | 1 | -0/+7 |
| | |||||
* | improve error handling when loading formatter plugins | Doug Hellmann | 2012-04-22 | 1 | -4/+12 |
| | |||||
* | add a csv formatter for list apps | Doug Hellmann | 2012-04-22 | 2 | -1/+36 |
| | |||||
* | start creating a subclass of command for producing a list of output in ↵ | Doug Hellmann | 2012-04-22 | 4 | -0/+119 |
| | | | | different formats, using prettytable as an example formatter | ||||
* | remove unused import | Doug Hellmann | 2012-04-22 | 1 | -1/+0 |
| | |||||
* | better error handling of post-action hook in app | Doug Hellmann | 2012-04-22 | 1 | -2/+8 |
| | |||||
* | Pass the I/O streams into the app | Doug Hellmann | 2012-04-22 | 1 | -1/+14 |
| | |||||
* | add some error handling to App | Doug Hellmann | 2012-04-22 | 1 | -6/+21 |
| | |||||
* | make the log messages slightly easier to parse | Doug Hellmann | 2012-04-22 | 1 | -2/+2 |
| | |||||
* | tweak App api to make it easier to override and perform global actions ↵ | Doug Hellmann | 2012-04-22 | 1 | -10/+32 |
| | | | | before and after a command runs | ||||
* | use logging for controlling console output verbosity | Doug Hellmann | 2012-04-21 | 1 | -6/+47 |
| | |||||
* | if no arguments are provided at all show the help message | Doug Hellmann | 2012-04-20 | 1 | -2/+4 |
| | |||||
* | replace default --help processor with one that includes the list of ↵ | Doug Hellmann | 2012-04-20 | 2 | -0/+23 |
| | | | | subcommands available | ||||
* | clean up dead code | Doug Hellmann | 2012-04-20 | 1 | -9/+0 |
| | |||||
* | include version info when configuring opt parse | Doug Hellmann | 2012-04-20 | 1 | -0/+1 |
| | |||||
* | first pass at an app class that can invoke commands | Doug Hellmann | 2012-04-20 | 2 | -0/+85 |
| | |||||
* | save commands using the name representation to be used in help output; don't ↵ | Doug Hellmann | 2012-04-20 | 1 | -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 manager | Doug Hellmann | 2012-04-20 | 1 | -0/+45 |
| | |||||
* | add setup.py and package directory | Doug Hellmann | 2012-04-20 | 1 | -0/+0 |