History | View | Annotate | Download (22.8 kB)
Minor typo
Update wait to use --status
Adjust to progress 1.2
Allow kamaki-shell to ignore unrecognized commands
Fix required args parsing in kamaki shell mode
Allow ports without device_id in lib + waits
Refs: #4624, #4563
Fix required argument inconsistency with lists
Complete container commands
Refs: #4583
Apply naming scheme to network + cyclades/network
Refs: #4583, #4563
Network connection has changed:server create <usuall stuff here> --network-id=NETWORK_ID --network-with-ip=NETWORK_ID,IPport create/delete are also used to connect/disconnect networks to servers...
Apply new naming convention for server
Renamings and merges in server:rename/resize/firewall set/metadata set/metadata_delete -> modify
Removed in server:metadata *, firewall *
Get all info with server info/list
Make shell syntax help as verbose as one-commands
Move all argument related syntax help in Arguments
Refs: #4596
Syntax check required arguments (incomplete)
Remove reference to Config.get/set_global
Add a timeout argument to cli *_wait methods
Refs: #4352
Modify progress bar behavior in cyclades wait
Progress bar is now able to "count down", be "eating" the bar instead offilling it, thus has meaning for timeoutsAll waits are time-outs, except for "server BUILD"
Take care of the documentation (except developers)
Fix IntArgument + tests and apply to snf-astakos
Add meta/properties image methods, whip compute
Refs: #4231
New methods:/image meta list/set/delete --<meta>[=value] ... -p k1[=v1] [-p k2[=v2]] ...
Add --property to image list
Refs: #4220
Also, fix various bugs introduced by utils re-writtings
Fix intetation mistake
Allow non-None empty default values in Args
Refs: #4058
Test ArgumentParseManager upto update_parser
Test ProgressBarArgument
Fix typo in error docs
Test Version and KeyValue Arguments
Recover default fallback for Int/DateArguments
Test DateArgument
Test IntArgument
Fully test RuntimeConfigArgument
Initialize RuntimeConfigArgument unittests
Complete ConfigArgument testing
Fully test argument.Argument
Initialize unittests for argument.Argument
Also, make argument package a directory