History | View | Annotate | Download (13.2 kB)
Return image details as headers, in image register
Feature #3512
Allow users to set maximum thread limit
This is implemented as a configuration option in cliDevelopers may set it as kamaki.clients.Client.MAX_THREADS = <limit>
Adjust documentation acoordingly
Feature #3546
Allow config to switch some options on or off
- LOG_TOKEN: whether to log user token in http requests (default: off)- LOG_DATA: whether to log http body (send or secv - default: off)
config options: log_token=off, log_data=off
Remove invalid header values in image register
Cover image-compute command group in documentation
Create an image compute cmd group, make it work
- image compute group contains all Compute Image API commands, as oposed toPlankton API commands.
- definition of a kamaki cli command slightly changed: a command withsubcommands can have a class without being a command itself, as long as it has...
Ensure uniform runtime args in cli (feature #3456)
Fix typo in list images help output
Fix pep8 compliance issues everywhere
Attempt to pep8-fix some source files
Replace 'S if S else' with 'S or' in image_cli
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