History | View | Annotate | Download (12.9 kB)
Adjust pithos_cli up to store_move
Adjust cyclades_cli up to create
Fully adjust cyclades_cli
Minor adjustments + apply to image_cli <=register
mage-public: remove params without values
Adjust util, docs and store_list to new strategy
New method: cli.utils.page_hold holds console until user input, usefull for listingresults
Enrich image_* output/error reporting
Enrich image-* up to image_members
Enrich image_public
Adjust image_cli
shell help messages are full
Propagate new error handling to cli.commands
New error handling is done only with cli.errors raiseCLIError methos
Fix image_cli properties bug
Quick setup guide, remove empty lins in image list
Fix local-path ref, undo register_cli syntax modif
WAS: register <name> <location>THEN: register <location> [name]NOW: register <name> <location>
but can run with --update to update an existing image instead ofreplacing it
Remove forgoten test from image_cli
Add --update functionality to image register ui
New image method: reregister(location[, ...])
Improve print_list/dict
Complete UI/cli interface refactoring, minor bugs
Modify KeyValueArgument and CmdConfigArgument
KeyValueArgument now accepts only one key=value pair but can berepeated: --property key1=val1 --property key2=val2
CmdCondigArguemtn sets global prefix by default -o account=user@domain.orgis now equivalent to...
pep8 kamaki.cli.commands
Change syntax for KeyValue properties
old syntax: --property "key1=val1 key2=val2 ..." new syntax: --property key1=val1,key2-val2,...
Remove relative imports from commands specs
Rearange commands class hierarchy
Minor fixes
Adjust cyclades clis, rearange command locations
Refactor CommandTree, parse and get cli class
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