History | View | Annotate | Download (2.9 kB)
Create a cached access api to Astakos >= 0.13
Merge branch 'develop' into feature-astakos
Conflicts: kamaki/cli/commands/astakos_cli.py kamaki/clients/tests.py
Minor adjustments + apply to image_cli <=register
Propagate changes to config_cli
Seperate error handling from main cli classes
So far tested in astakos only
Tide up error handling code in astakos
Catch all ClientErrors in astakos_authenticate
Nice instructions for astakos_cli
Update docs with changes
Add unittesting for astakos
Most astakos services need admin auth to test
Astakos cli.listservices, clients.get_services
Add service userinfo, rearange admin userinfo
Two modes: astakos service and astakos adminThey both have a userinfo command
Add get_user_by_email/username
Propagate new error handling to cli.commands
New error handling is done only with cli.errors raiseCLIError methos
Fix forgotten import
Complete UI/cli interface refactoring, minor bugs
Various configurations (not finished yet)
Propagate error handling corrections up to CLIs
pep8 kamaki.cli.commands
Remove relative imports from commands specs
Rearange commands class hierarchy
Adjust astakos
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