summaryrefslogtreecommitdiff
path: root/demoapp
Commit message (Collapse)AuthorAgeFilesLines
* Update pyparsing dependency to 2.0.1Doug Hellmann2013-09-231-1/+1
| | | | | | | Go ahead and require the version of pyparsing that supports python 2 and 3. Change-Id: Icdeb7c4a4aeaab9fcc4a44b091a068f91553adf6
* remove use of distribute in demo appDoug Hellmann2013-08-122-490/+4
| | | | Change-Id: I3bbd270a2a0ed6eee6eb12a326f86aaad84f2aad
* Fix default encoding issue with python 2.6Doug Hellmann2013-08-122-0/+24
| | | | | | | | | | | | | | This change addresses issue #38: "fix unicode handling issues". The issue was originally reported against neutron client (https://bugs.launchpad.net/python-neutronclient/+bug/1189112) but was tracked down to the fact that python 2.6 does not set the default encoding for sys.stdout properly. A change to python 2.7 fixes the problem there and later (http://hg.python.org/cpython/rev/e60ef17561dc/), but since cliff supports python 2.6 it needs to handle the case explicitly. Change-Id: Id06507d78c7c82b25f39366ea4a6dfa4ef3a3a97
* Fix typo.qneill2013-01-031-1/+1
|
* Doc updates for API changes.1.0Doug 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