Statistics
| Branch: | Tag: | Revision:

root / kamaki / cli / config.py @ 8dbf5a1a

History | View | Annotate | Download (5.2 kB)

# Date Author Comment
92101413 06/04/2013 12:33 pm Stavros Sachtouris

Backwards compatibility for configuraiton file

Compatible with kamaki config files v2

user.url, file.url, compute.url and image.url
are now valid and of higher priority to
astakos.url, pithos.url, cyclades.url, plankton.url
which are also valid

All these are ignored iff [global].auth_url is given

7aa1e734 06/03/2013 05:30 pm Stavros Sachtouris

Fix typos in default and expected values

8c54338a 06/03/2013 05:18 pm Stavros Sachtouris

Handle url proccessing even if url is unicode

Also, fix typos and default values for service configurations

51081e51 06/03/2013 04:49 pm Stavros Sachtouris

Fix typo in astakos client: version_id-->versionId

f724cd35 05/31/2013 05:37 pm Stavros Sachtouris

Get endpoint urls for all CLI operations

Refs: #3874

Use kamaki.clients.astakos.AstakosClient as a cached astakos client to get
user information and, most importantly, endpoints. Allow users to authenticate
multiple tokens on the same session. In every session there must be at most...

05e144e2 05/31/2013 01:29 pm Stavros Sachtouris

Create config file version 3

Refs: #3874

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....

f0415090 05/24/2013 05:40 pm Stavros Sachtouris

Update config file version tag

137c51f5 05/24/2013 05:24 pm Stavros Sachtouris

Fix typo in kamak.cli.logger import

edf00ab3 04/18/2013 03:59 pm Stavros Sachtouris

Set ~/.kamaki.log with mode 0600 as default

Refs: #3610

a29d2f88 04/15/2013 12:12 pm Stavros Sachtouris

Apply uniform descriptions to all client commands

<GRNET name>/<OS name> API <actuall api> commands

e.g.
Cyclades/Compute API server commands
or
Pithos+/Storage API commands

Commands file names are named after the API they implement, not the command interface....

1792ed1d 04/15/2013 11:22 am Stavros Sachtouris

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...

0ea31480 04/12/2013 06:27 pm Stavros Sachtouris

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

3ae60112 04/12/2013 05:34 pm Stavros Sachtouris

Rename store command group to file

Feature #3566

4018326d 04/12/2013 05:10 pm Stavros Sachtouris

Rename command group astakos to user

The client is still called 'astakos', but the command group is now 'user'

Feature #3566

c5b9380c 04/11/2013 02:41 pm Stavros Sachtouris

Allow users to set maximum thread limit

This is implemented as a configuration option in cli
Developers may set it as kamaki.clients.Client.MAX_THREADS = <limit>

Adjust documentation acoordingly

Feature #3546

a9fca388 01/30/2013 04:38 pm Stavros Sachtouris

CHANGELOG for version 0.6.3

1. Get rid of OrderedDict dependency (for python <= 2.6)
2. Minor fixes

3fe56be4 01/03/2013 05:09 pm Stavros Sachtouris

Richer help for config CLI commands

New feature: config delete --default to remove a default config option during
a session

57ecec97 01/03/2013 12:38 pm Stavros Sachtouris

Include defaults by default in config list

d6737e18 12/17/2012 08:07 pm Stavros Sachtouris

Help user initial kamaki setup (docs and defaults)

8eb8c540 11/16/2012 06:59 pm Stavros Sachtouris

Reload config after config modifications in shell

4f6a21f6 11/14/2012 02:14 pm Stavros Sachtouris

Colors are off by default

fd5db045 10/31/2012 07:02 pm Stavros Sachtouris

pep8 part of kamaki (from root to cli)

f7e38cbb 10/30/2012 02:13 pm Stavros Sachtouris

Fix image list_public syntax bug, gracefull error

Connection module errors are controled and nicer
untitest list_public

b9d07587 10/30/2012 01:25 pm Stavros Sachtouris

Astakos: minor config bug, introduce unittesting

9f1d1fcf 10/29/2012 07:09 pm Stavros Sachtouris

History file at root

e8bd81eb 10/29/2012 06:15 pm Stavros Sachtouris

Default values minor fixes

554d18b0 10/29/2012 05:31 pm Stavros Sachtouris

Setup default values for synnefo services

Defult values refer to the okeanos production
services. If the caller has access to okeanos
production site (an account name and a token)
then the minimum config file for kamaki is

[global]
account=...

b46307af 10/08/2012 07:15 pm Stavros Sachtouris

History as command

26cd03ca 10/05/2012 06:58 pm Stavros Sachtouris

Adjust config

7493ccb6 09/04/2012 06:57 pm Stavros Sachtouris

Correct repackaging, minor server list improvement