Statistics
| Branch: | Tag: | Revision:

root / kamaki / cli @ f424ea0a

# Date Author Comment
f424ea0a 08/28/2013 02:33 pm Stavros Sachtouris

Fix typos

b03c9095 08/28/2013 02:24 pm Stavros Sachtouris

Merge commit '54c907116bc7df4a4bab186e388c19bc7cf29929' into feature-astakos-bugs

adb290b3 08/28/2013 02:23 pm Stavros Sachtouris

Merge commit 'ada3f3327babbb0a191a18f782a0409cc37c4b72' into feature-astakos-bugs

Conflicts:
kamaki/cli/commands/snf-astakos.py

fe3b6bef 08/28/2013 02:22 pm Stavros Sachtouris

Handle _membership_action result as non-dict

664ab9c5 08/28/2013 01:47 pm Stavros Sachtouris

Merge commit '95482dab08e6ca48141860455112a54fabc3251b' into feature-astakos-bugs

22187e4c 08/28/2013 01:47 pm Stavros Sachtouris

Merge commit '8f984bae7c048483906dc60df061e2e17b24ec86' into feature-astakos-bugs

3088c49f 08/28/2013 01:47 pm Stavros Sachtouris

Merge commit '01413001785d8d93e2ca11fe435479867ca50397' into feature-astakos-bugs

a41d7a1d 08/28/2013 01:05 pm Stavros Sachtouris

Fix some random spelling errors in commends

54c90711 08/28/2013 12:39 pm Giorgos Korfiatis

membership strings

ada3f332 08/28/2013 12:35 pm Giorgos Korfiatis

change strings for project actions

994b8286 08/28/2013 12:30 pm Giorgos Korfiatis

TODO: returns nothing on success

95482dab 08/28/2013 12:30 pm Giorgos Korfiatis

must be int, needs better handling

8f984bae 08/28/2013 12:23 pm Giorgos Korfiatis

add tokens where missing

01413001 08/28/2013 12:20 pm Giorgos Korfiatis

Fix project info

ca5528f1 08/27/2013 04:38 pm Stavros Sachtouris

Add meta/properties image methods, whip compute

Refs: #4231

New methods:
/image meta list/set/delete --<meta>[=value] ... -p k1[=v1] [-p k2[=v2]] ...

cf115aed 08/26/2013 06:29 pm Stavros Sachtouris

Implement all user-id --> username mapings

Refs: #4228

c79faeb5 08/26/2013 04:32 pm Stavros Sachtouris

Implement all filters for network list +user names

Refs: #4220, #4228

d8ff7b56 08/26/2013 03:46 pm Stavros Sachtouris

Implement filters for flavor & exapdn 2 all lists

Refs: #4220

6d190dd1 08/26/2013 02:13 pm Stavros Sachtouris

Create _id/name_filter methods for all listings

Refs: #4220

9d2f656a 08/26/2013 11:36 am Stavros Sachtouris

Update changelog for filtering and user names

f00db940 08/26/2013 11:27 am Stavros Sachtouris

Add usernames to server list

Refs: #4228

89ea97e1 08/23/2013 06:07 pm Stavros Sachtouris

Impement basic/custom filters for server list

Refs: #4220

New filters: name[-like/-suffix/-prefix], flavor_id, image_id, metadata[-like]

466636c9 08/23/2013 03:36 pm Stavros Sachtouris

Fix bug when setting an empty cloud alias

fc48b144 08/23/2013 12:45 pm Stavros Sachtouris

Complete basic filters in image compute list

Refs: #4220

f98912a4 08/23/2013 10:39 am Stavros Sachtouris

Force shell to do nothing in empty lines

854222c7 08/22/2013 06:55 pm Stavros Sachtouris

Try a unified filtering method in image ? list

Refs: #4220

1716a15d 08/22/2013 06:04 pm Stavros Sachtouris

Add a filter_dicts_by_dict utils method

Refs: #4220

This is a multipurpose method to be used for CLI filtering

5576a4eb 08/22/2013 03:02 pm Stavros Sachtouris

Add --property-like in image list

Refs: #4220

f1e5b343 08/21/2013 06:26 pm Stavros Sachtouris

Optimize username aquisition in image list

Refs: #4228

Collect all uuids and get them with one request

95641ecc 08/21/2013 05:53 pm Stavros Sachtouris

Augment user info in image list

Refs: #4228

2d1202ee 08/21/2013 04:04 pm Stavros Sachtouris

Add --property to image list

Refs: #4220

Also, fix various bugs introduced by utils re-writtings

daedfe3c 08/21/2013 01:15 pm Stavros Sachtouris

Fix division by 0 bug

3c9f216e 08/20/2013 04:37 pm Stavros Sachtouris

Merge branch 'feature-clitests-utils' into develop

23963422 08/20/2013 04:36 pm Stavros Sachtouris

Complete cli.utils unittests

Refs: #4058

46d130c9 08/09/2013 05:22 pm Stavros Sachtouris

Test kamaki.cli.utils up to print_items

Refs: #4058

0f383dcc 08/08/2013 06:01 pm Stavros Sachtouris

Unittest print_dict + print_list

Refs: #4058

b3cb58c2 08/08/2013 12:59 pm Stavros Sachtouris

Create a kamaki.cli.utils package

Refs: #4059

cdeadadc 08/07/2013 06:29 pm Stavros Sachtouris

Initialize tests for kamaki.cli.utils

Refs: #4058

5506d7aa 08/07/2013 04:23 pm Stavros Sachtouris

Let users know if a cmd grp _cli fails

4769da6b 08/06/2013 06:50 pm Stavros Sachtouris

Add unittests for kamaki.cli.logger

Refs: #4058

2e6e03da 08/06/2013 03:54 pm Stavros Sachtouris

Fix typos in floating ip methods (cli + lib)

8be50626 08/06/2013 02:07 pm Stavros Sachtouris

rename floatingip --> ip in server + docs

98093aac 08/06/2013 01:28 pm Stavros Sachtouris

Complete unittests for kamaki.cli.history class

Refs: #4058

776b275c 08/05/2013 06:45 pm Stavros Sachtouris

Use multiformed ranges in kamaki pithos lib

Refs: #4059

Also, adjust corresponding unit and functional tests

7806f19d 08/02/2013 04:50 pm Stavros Sachtouris

Let argument.rangeArgument parse more ranges

Refs: #4059

9d3cd179 08/02/2013 01:52 pm Stavros Sachtouris

Show user names in /file sharers

Refs: #4203

d77e33d4 08/01/2013 03:35 pm Stavros Sachtouris

Add upload local image abilities to register

Refs: #4206

New register args:

--update-image-file=/local/path
--no-progress-bar
a0a61f30 08/01/2013 02:21 pm Stavros Sachtouris

Correct error message if file does not exist

abff3366 07/31/2013 03:52 pm Stavros Sachtouris

Fix typos, decale kamai.cli.argument as package

f8426b5c 07/31/2013 03:18 pm Stavros Sachtouris

Guess mimetype and use it in uploads

Refs: #4196

a339a3ee 07/31/2013 12:37 pm Stavros Sachtouris

Ignore subdir section in file_list

Refs: Bug #4134

f2ea1314 07/30/2013 03:00 pm Stavros Sachtouris

Use container:path format in register

Refs: #3778

0ff9b312 07/23/2013 04:32 pm Stavros Sachtouris

Create CLI commands for astakos project API

Refs: #4155

fdcac7e2 07/23/2013 12:01 pm Stavros Sachtouris

Merge branch 'feature-test-argument' into develop

264847a7 07/23/2013 12:00 pm Stavros Sachtouris

Test ArgumentParseManager.parse

b57eaeb0 07/22/2013 06:25 pm Stavros Sachtouris

Test ArgumentParseManager.update_arguments

Refs: #4058

Missing test: ArgumentParseManager.parse

fc7c3c4c 07/22/2013 05:45 pm Stavros Sachtouris

Update documentation for server resize

Refs: #4153

eb8208a5 07/22/2013 05:36 pm Stavros Sachtouris

Expose resize_server as server_resize

Refs: 4153

a75393fb 07/22/2013 05:11 pm Stavros Sachtouris

Fix intetation mistake

f52b39db 07/22/2013 01:54 pm Stavros Sachtouris

Allow non-None empty default values in Args

Refs: #4058

631b7c35 07/19/2013 06:17 pm Stavros Sachtouris

Test ArgumentParseManager upto update_parser

Refs: #4058

c0fbf04c 07/19/2013 04:36 pm Stavros Sachtouris

Test ProgressBarArgument

Refs: #4058

67083ca0 07/19/2013 03:46 pm Stavros Sachtouris

Fix typo in error docs

8d427cb9 07/19/2013 12:22 pm Stavros Sachtouris

Test Version and KeyValue Arguments

Refs: #4058

2af87afc 07/19/2013 11:01 am Stavros Sachtouris

Recover default fallback for Int/DateArguments

b7ff6e0c 07/18/2013 06:38 pm Stavros Sachtouris

Test DateArgument

Refs: #4058

02987e9c 07/18/2013 05:09 pm Stavros Sachtouris

Test IntArgument

Refs: #4058

3a5b1ceb 07/18/2013 04:46 pm Stavros Sachtouris

Test FlagArgument and ValueArgument

Refs: #4058

34c480f2 07/17/2013 06:22 pm Stavros Sachtouris

Fully test RuntimeConfigArgument

Refs: #4058

1bd4f765 07/17/2013 04:43 pm Stavros Sachtouris

Initialize RuntimeConfigArgument unittests

Refs: #4058

c89d5f34 07/17/2013 04:01 pm Stavros Sachtouris

Mock calls to kamaki.cli.config.Config methods

Refs: #4058

ac7346a4 07/17/2013 10:41 am Stavros Sachtouris

Merge branch 'feature-test-command-tree' into develop

a7aacf12 07/16/2013 06:22 pm Stavros Sachtouris

Complete ConfigArgument testing

Refs: #4058

f17d6cb5 07/16/2013 04:55 pm Stavros Sachtouris

Fully test argument.Argument

Refs: #4058

5286e2c3 07/16/2013 02:57 pm Stavros Sachtouris

Initialize unittests for argument.Argument

Refs: #4058

Also, make argument package a directory

81b0838d 07/16/2013 12:54 pm Stavros Sachtouris

Improve error message when image meta file exists

d252a7a8 07/15/2013 05:16 pm Stavros Sachtouris

Fully test CommandTree

Refs: #4058

a624a072 07/15/2013 01:49 pm Stavros Sachtouris

Accepte tilda as a character for a cloud name

Refs: #4126

385780c3 07/15/2013 01:08 pm Stavros Sachtouris

Accepte tilda as a character for a cloud name

Refs: #4126

0962adb7 07/15/2013 12:54 pm Stavros Sachtouris

Setup test example commands for CommandTree

Refs: #4058

9a22e094 07/12/2013 04:57 pm Stavros Sachtouris

Implement all unittests for command_tree.Command

Refs: #4058

eb46e9a1 07/12/2013 02:50 pm Stavros Sachtouris

Spot and remove unused Command methods

2fde8651 07/12/2013 01:27 pm Stavros Sachtouris

Setup unittest for CLI and apply to commant_tree

Refs: #4058

Only a init and name methods are tested for now

84b0517f 07/08/2013 05:36 pm Stavros Sachtouris

Expose commission issue commands

Refs: #4115

0155548b 07/08/2013 05:21 pm Stavros Sachtouris

Expose commission commands (astakos)

Refs: #4115

New commands: astakos_commission_*:
pending, info, action, accept, reject, resolve

Also implement the CommaSeparatedListArgument structure

d1d0cec9 07/08/2013 04:19 pm Stavros Sachtouris

Expose more astakosclients methods (1to1)

Refs: #4115

New commands: astakores_resources/feedback/endpoints

Also, wrap astakosclient expositions with an error handling decorator

320aac17 07/08/2013 02:21 pm Stavros Sachtouris

Exclude unset optional cmd groups

Refs: #4114

E.g. the cyclades spec package contains the non-optional group "server" and
the optional group "floatingip". Now kamaki can load only the "server"
group, except if the user requests the loading of "floatingip" group too.

023d7ab0 07/08/2013 11:55 am Stavros Sachtouris

Update inline documentation for get->whoami rename

49fac78e 07/08/2013 11:22 am Stavros Sachtouris

Rename user_get-->user_whoami

258a45f3 06/28/2013 03:03 pm Stavros Sachtouris

Fix user_list docs

6a2a28bd 06/28/2013 02:58 pm Stavros Sachtouris

Add name and uuid of session user to shell greet

Refs: 3632

dc897a7e 06/28/2013 01:57 pm Stavros Sachtouris

Allow multiple tokens per cloud configuration

Refs: #3632

fe4940bc 06/27/2013 03:52 pm Stavros Sachtouris

Implement user_get/set for session user

Refs: #3632

user_info --> user_get
Each kamaki session has a session user
The user defined in the config file through cloud....token
During the session, kamaki users may authenticate more users by tokens
and switch between them with user_set command...

b91111b9 06/27/2013 03:01 pm Stavros Sachtouris

Implement user_info to show current user info

Refs: #3632

9a8861d1 06/27/2013 02:52 pm Stavros Sachtouris

Implement a user_list to list cached shell users

Refs: #3632

31618e2a 06/27/2013 12:54 pm Stavros Sachtouris

Parse publicURL to fix astakos init, pretty quotas

Refs: #3632

556e6916 06/26/2013 05:58 pm Stavros Sachtouris

Fix logger in snf-astakos commands

77df3d4a 06/26/2013 05:01 pm Stavros Sachtouris

Add --wait 2 network_create/delete + upd Changelog

Refs: 3867

7b2e4bf1 06/26/2013 04:47 pm Stavros Sachtouris

Make wait mechanism usble by more cyclades methods

Refs: #3867

60c42f9f 06/26/2013 02:35 pm Stavros Sachtouris

Add a --wait option to various server commands

Refs: #3867

Commands affected: server_create/start/shutdown/reboot

Also, the wait functionality is now encapsulated in a _server_wait class
The server_wait command is just an implementation of this class.