summaryrefslogtreecommitdiff
path: root/demoapp
Commit message (Collapse)AuthorAgeFilesLines
* Doc updates for API changes.Doug Hellmann2012-06-201-2/+2
| | | | | | | Clean up docstrings. Bump version to 1.0. Change-Id: I1047c637ffed4ffac8bffbdaa1bddc56895716d9
* Refactor DisplayBase.run() to make it easier to override separate parts in ↵Doug Hellmann2012-06-012-2/+2
| | | | | | subclasses. Rename get_data() to take_action() so subclasses that do something other than query for values have a clear place to override.
* declare a couple of commands that use builtin command names but use multiple ↵Doug Hellmann2012-05-141-0/+2
| | | | words
* pass more details to initialize_app so subclasses can decide what sort of ↵Doug Hellmann2012-05-101-1/+1
| | | | initialization to do
* simplify packaging file for demo appDoug Hellmann2012-04-281-101/+0
|
* first pass at interactive appDoug Hellmann2012-04-281-0/+3
|
* add longer docstring to show how it is printed by helpDoug Hellmann2012-04-281-2/+4
|
* add ShowOne base class for commands that need to show properties of an ↵Doug Hellmann2012-04-272-0/+32
| | | | | | | individual object make the table formatter work as a single object formatter update the docs for the new features
* remove example that I was using as a syntax reminderDoug Hellmann2012-04-251-4/+0
|
* Added a bit more to the README.Duncan McGreggor2012-04-231-9/+23
|
* flesh out instructions for using the demo appDoug Hellmann2012-04-231-10/+25
|
* Added a README for the demo app.Duncan McGreggor2012-04-231-0/+35
|
* Added download url to both setup.py files and updated the demo setup.py withDuncan McGreggor2012-04-231-1/+2
| | | | the new url.
* Added missing distribute setup file.Duncan McGreggor2012-04-231-0/+477
|
* start creating a subclass of command for producing a list of output in ↵Doug Hellmann2012-04-222-0/+17
| | | | different formats, using prettytable as an example formatter
* Pass the I/O streams into the appDoug Hellmann2012-04-221-1/+1
|
* add some error handling to AppDoug Hellmann2012-04-223-3/+16
|
* tweak App api to make it easier to override and perform global actions ↵Doug Hellmann2012-04-222-1/+12
| | | | before and after a command runs
* use logging for controlling console output verbosityDoug Hellmann2012-04-211-1/+5
|
* clean up argv handlingDoug Hellmann2012-04-201-2/+6
|
* replace default --help processor with one that includes the list of ↵Doug Hellmann2012-04-201-0/+1
| | | | subcommands available
* Sample program with command pluginsDoug Hellmann2012-04-204-0/+200