History | View | Annotate | Download (5.1 kB)
Get endpoint urls for all CLI operations
Refs: #3874
Use kamaki.clients.astakos.AstakosClient as a cached astakos client to getuser information and, most importantly, endpoints. Allow users to authenticatemultiple tokens on the same session. In every session there must be at most...
Create config file version 3
Minimum config file:[global]token = <user token>
Changes:
- Only one field "cli" for user command specs, to map command groups to CLIs:
[cli] user = astakos file = pithos server = cyclades...
- Specify client services/apis and versions....
Update config file version tag
Fix typo in kamak.cli.logger import
Set ~/.kamaki.log with mode 0600 as default
Refs: #3610
Apply uniform descriptions to all client commands
<GRNET name>/<OS name> API <actuall api> commands
e.g. Cyclades/Compute API server commandsor Pithos+/Storage API commands
Commands file names are named after the API they implement, not the command interface....
Remove quotaholder from kamaki
This affects the cli:- remove the quotaholder commands set- remove the commissioning system (automatic command retrieval)
This affevts the clients:- remove the quotaholder client- remove the clients commissioning system...
Update docs, rename kamaki.cli.commands/*
Documentation updates: reflect the changes in command groups astakos --> user, store --> file
File renaming: remove the _cli suffix from modules in kamaki.cli.commands
Feature #3566
Rename store command group to file
Rename command group astakos to user
The client is still called 'astakos', but the command group is now 'user'
Allow users to set maximum thread limit
This is implemented as a configuration option in cliDevelopers may set it as kamaki.clients.Client.MAX_THREADS = <limit>
Adjust documentation acoordingly
Feature #3546
CHANGELOG for version 0.6.3
1. Get rid of OrderedDict dependency (for python <= 2.6)2. Minor fixes
Richer help for config CLI commands
New feature: config delete --default to remove a default config option duringa session
Include defaults by default in config list
Help user initial kamaki setup (docs and defaults)
Reload config after config modifications in shell
Colors are off by default
pep8 part of kamaki (from root to cli)
Fix image list_public syntax bug, gracefull error
Connection module errors are controled and niceruntitest list_public
Astakos: minor config bug, introduce unittesting
History file at root
Default values minor fixes
Setup default values for synnefo services
Defult values refer to the okeanos productionservices. If the caller has access to okeanosproduction site (an account name and a token)then the minimum config file for kamaki is
[global]account=myaccount@lala.org...
History as command
Adjust config
Correct repackaging, minor server list improvement