History | View | Annotate | Download (12.5 kB)
Suggest ansicolors, progress when missing (#3367)
Fix some more pep8 issues, more later
Fix pep8 compliance issues everywhere
Attempt to pep8-fix some source files
Add include option to control conn-content print
Catch and handle KeyboardInterrupt in shell
Formated output in long command description
Test pretty error details with container-not-found
Show long description in all places it could be
Show long description if available
Restructure interface code
Allow general options to run a@ initial kamaki
kamaki -v runs a kamaki shell with verbose on!
Propagate warning-logging
Introduce warning logger
Pretty print_list
Fix unwanted error-detail inheritance bug
Trace errors in cli.commands mechanism-not prpgtd
Propagate-debug changes for shell + debug
Cleanup deprecated method in argument
Propagate-debug changes for one-cmd
Design ArgumentParseManager, implement fnctionlity
Create ArgumentParseManager, with init
constructor replaces init_parser,update_parser member method replaces upadte_argument (not tested)
rid of init_parser
Unittest parallel server creation
Fix config-forget bug
Fix multi-cmd _best_match bug
Access top-level commands from anywhere in shell
Execs top-level commands but doesn't roll back correctly
Modify history commands
Fix new deep-level bug in shell
Colors off if stdout is not a tty
Apply total error handling
Colors are off by default
Complete UI/cli interface refactoring, minor bugs
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)
Extract json-encoded error info in clients
Minor improvements to server_wait behavior
Fix bug with deep-pathed commands
FEATURE: subcommands of a callable command are not allowed. e.g.:
if the following exist as callable commands:cmd1_cmd2cmd1_cmd2_cmd3
then cmd1_cmd2 is resolved, but cmd1_cmd2_cmd3 is not
UNFIXED: There is still a case of syntax-error or --help call where the best...
Propagate error handling corrections up to CLIs
Use standard threading instead of gevent/greenlets
gevent depedency is not needed after that
Make all source pep8 compliant
pep8 part of kamaki (from root to cli)
Set colors off by default
Kamaki now has interactive shell + minor fixes
Seperate shell from one-command cli
Various behavioral fixes
Error details in default error message
Shell can run cmds with args ony from context
Multilevel command names and one-level api calls
Minor fixes
Initial shell functionality with 1st lvl cmds
Minor improvements
Interactive shell (without functionality ftm)
History clean and params
History as command
Adjust cyclades clis, rearange command locations
Add history handling - no history storage yet
Adjust config
Rename command (mixed with method "command")
Fix command args bug
Refactor command-tree. Better code, still buggy
Completed Pithos_cli adjustment
Fix help message formating, go on with pithos_cli
Show command-specific help
Interuption - Haven't finished pithos_cli adjust
Adjust store list to new arg/config mechanism
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
Unitest purge, create_by_manifestation, versionlst
Correct repackaging, minor server list improvement