History | View | Annotate | Download (9.1 kB)
Improve print_items, use it in flavor_list
flavor_list now prints id name instead of order. name
shell help messages are full
cyclades_cli take advntg of updated utils
Introduce enumrated list/dict print
Remove brackets from print_list
Pretty print_list
Add info in container-not-found error
Propagate error handling to cli.utils
Quick setup guide, remove empty lins in image list
Initialize new documents in docs
Pretify print_items
Move split_line code to cli.utils
Use CLIErrors in shell
Improve print_list/dict
Adjust interactive shell to new kamaki order
Allow clis to overide command load implementation
Still buggy and experimental, but if a cli don't use the commanddecorator, but implement another way of loading class info toa _commands list of CommandTrees, kamaki can still use this cli.
This will allow clis to extent CommandTrees in order to provide...
Restore color dummys
Make all source pep8 compliant
pep8 part of kamaki (from root to cli)
Set colors off by default
Refactor command-tree. Better code, still buggy
Complete one-command CLI, but still doesn't work
missing:1. fix the command_specs with new argument system2. Maybe take advantage of the arbitary length of command terms for moreexpressive syntax/semantics
Refactor CommandTree, parse and get cli class
Test CommandTree usage and notice it's no good
CommandTree is not as convinient to use as planned, maybe it shouldbe redesinged
Fix CLI top level error handling
Argument object handles part of the functionality
+minor fixes
Basic CommandTree debugging and other minor fixes
Start a great deal of CLI modifictions
Argument class wraps python ArgumentParser to provide a convinient arg systemCommandTree class manages (store, load, seek, etc) a tree of command pathsand loads them from command spec files.
Under heavy development...
Correct repackaging, minor server list improvement