Catch all ClientErrors in astakos_authenticate
Catch and handle KeyboardInterrupt in shell
Include defaults by default in config list
Adjust pithos_cli
Adjust store_list
Adjust image_cli
Adjust history_cli
Adjust cyclades_cli to new Arguments handling
Apply new argument strategy on server list
Suggested use:- declare: (self.)arguments = dict(argname=Argument())- set/update: self['argname'] = Argument(...)- use: self['argname']- get arg object: self.get_argument_object('argname')
Modify getitem semantics
Not getitem of cli.commands does return arg.value- to set: mycmd['argname'] = Argument(…)or mycmd.argument['argname'] = Argument(…)- to get Argument object: mycmd.get_argument_object('argname')or mycmd.argument['argname']...
View revisions
Also available in: Atom