History | View | Annotate | Download (6.8 kB)
Fix pep8 compliance issues everywhere
Attempt to pep8-fix some source files
Compact code and unittests for astakos client
Let clients tests to use custom config files
Complete clients.cyclades unittests
Make astakos tests work with new test suite
Improve print_items, use it in flavor_list
flavor_list now prints id name instead of order. name
Restructure interface code
Introduce enumrated list/dict print
Remove brackets from print_list
Add info in container-not-found error
Create dict/list prints test
Kamakitest error msgs, error-handling bugfixes
Update/improve client unittests
1. increase test_set_firewall_profile tollerance2. all options from config files3. let tests read options from custom config files
Fix quoted-input bug in one-cmd
Fix new deep-level bug in shell
Complete UI/cli interface refactoring, minor bugs
Complete new structure in one command (exprmtal)
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...
Pre-call parisng and errors, new cmd-spec system
Test firsth in one-command enviromentcmd-spec system has been initialized, but not finished
Start refactoring main CLI
Aims:- cleaner cli load-point code- move more argument logic to argument module- move command loading to the seperate service cli modules: each command spec module will provide a mechanism for loading command interfaces (all of them or specific cmds)