Statistics
| Branch: | Tag: | Revision:

root / kamaki / cli @ 447365fe

# Date Author Comment
447365fe 11/06/2013 07:10 pm Stavros Sachtouris

Export all port methods, except port create

Refs: #4563

62c6652f 11/06/2013 06:12 pm Stavros Sachtouris

Expose subnet commands w.r.t. Cyclades Network

Refs: #4563

7e57e590 11/06/2013 03:37 pm Stavros Sachtouris

Add user-id filter in network list

0e27687b 11/06/2013 03:27 pm Stavros Sachtouris

Add "detail" to network list

Refs: #4563

cd0927f7 11/06/2013 01:58 pm Stavros Sachtouris

Adjust network create to Cyclades extentions

Refs: #4563

e864cd9e 11/06/2013 01:28 pm Stavros Sachtouris

Implement client.cyclades.CycladesNetworkClient

Refs: #4563

This class implements APi extentions custom to Cyclades

5c433331 11/06/2013 01:10 pm Stavros Sachtouris

Rename packages networking-->network

58602137 11/06/2013 12:44 pm Stavros Sachtouris

Implement network set (update semantics)

Refs: #4563

aef3fa1f 11/06/2013 12:19 pm Stavros Sachtouris

Implement network delete command

Refs: #4563

bc4662d8 11/05/2013 06:11 pm Stavros Sachtouris

Use the correct networking client

49413939 11/05/2013 06:06 pm Stavros Sachtouris

Implement network create

Refs: #4563

cd40143a 11/05/2013 05:57 pm Stavros Sachtouris

Implement network info

Refs: #4563

77bf75fe 11/05/2013 05:52 pm Stavros Sachtouris

Add filters in network list

Refs: #4563

ccf8b124 11/05/2013 05:43 pm Stavros Sachtouris

Fix typo in dict creation in network list

Refs: #4563

d18e6439 11/05/2013 05:35 pm Stavros Sachtouris

Create networking-related commands + network list

Refs: #4563

networking related commands: netwokri, port, subnet
this affects the cyclades-related networks, which are not exposed (for now)

2d1f5058 10/31/2013 03:38 pm Stavros Sachtouris

Remove token from history

Refs: #4479

85115c12 10/31/2013 02:29 pm Stavros Sachtouris

Log astakosclient in kamaki style

a2ed4352 10/30/2013 05:50 pm Stavros Sachtouris

Merge branch 'feature-require-astakosclient' into develop

fa7d08b6 10/30/2013 05:36 pm Stavros Sachtouris

Implement user session commands for kamaki

Refs: #4340

5033585e 10/29/2013 12:10 pm Stavros Sachtouris

Use the already initialized astakosclient in user

Refs: #4312

b1f6632f 10/25/2013 11:44 am Stavros Sachtouris

Update README.update

ab863157 10/24/2013 05:14 pm Stavros Sachtouris

Complete astakosclient exposition in astakos.py

Refs: #4340

4475f8b7 10/23/2013 03:18 pm Stavros Sachtouris

Fix buig with image meta set

b490a8b8 10/23/2013 03:18 pm Stavros Sachtouris

Fix buig with image meta set

c308d73f 10/23/2013 01:21 pm Stavros Sachtouris

Move project commands to astakos.py file

Refs: #4340

2d7278d0 10/22/2013 04:06 pm Stavros Sachtouris

Fix bug with bool convertion in file list

4f736175 10/22/2013 01:45 pm Stavros Sachtouris

Fix bug with permissions get

676a70b4 10/22/2013 01:45 pm Stavros Sachtouris

Fix bug with permissions get

e8d3b957 10/16/2013 05:04 pm Stavros Sachtouris

Implement user 1-level commands with astakosclient

Refs: #4340

cabc72ae 10/14/2013 11:19 am Stavros Sachtouris

Cache user_catalogs requests, new methods for that

Refs: #4337

New methods: uuids2usernames, usernames2uuids
Keep post_user_catalogs for bw comp.

db93db3e 10/10/2013 06:53 pm Stavros Sachtouris

Dont call astakos form kamaki, use astakosclient

Refs:#4312

7470ebb9 10/10/2013 01:37 pm Stavros Sachtouris

Require astakosclient, reveal astakos commands

Refs: #4312

Since astakosclient is required, astakos commands are not need to be hidden anymore

d62cba24 10/09/2013 03:56 pm Stavros Sachtouris

Check if personality mode is always in octal

6778681e 10/08/2013 05:17 pm Stavros Sachtouris

Fix utils unit test

6c068db6 10/07/2013 06:33 pm Stavros Sachtouris

Create a step by step showcase kamaki.lib example

Refs: #4441

This example involves astakos, pithos, image and cyclades clients
It also shows how to use kamaki.cli.config to get cloud information
It attempts to create a cluster of VMs from a user-created image,...

40ddc207 10/04/2013 05:28 pm Stavros Sachtouris

Add some documentation for cluster management

Refs: #4429

c2e8d493 10/04/2013 12:42 pm Stavros Sachtouris

Catch errors and notify user in a helpful manner

Refs: #4429

81c60832 10/03/2013 06:46 pm Stavros Sachtouris

Move cluster handling in server create/delete

Refs: #4429

b8352ce4 10/03/2013 04:18 pm Stavros Sachtouris

Create/expose methods for mass VM create/delete

Refs: #4429

5e4a0bb9 10/03/2013 11:37 am Stavros Sachtouris

Fix pep8 error

534e7bbb 10/02/2013 05:40 pm Stavros Sachtouris

Remove reference to Config.get/set_global

8fb0acd2 10/02/2013 11:41 am Stavros Sachtouris

Fix error with wrong argument in file upload

0fccd79b 10/01/2013 06:05 pm Stavros Sachtouris

Allow meta-keys to personality argument

Refs: #4297

Backwards compatibility is preserved (not planed to deprecate it)
The following are semantically equivalent:
p local-path=/local/path,remote=path=/etc/local/path,mode=-rw-r--r-
p /local/path,remote=path=/etc/local/path,mode=-rw-r--r-...

ef3488a7 10/01/2013 02:58 pm Stavros Sachtouris

Gracefuly raise 404 error in network delete

Refs: #4325

f76c6bbc 10/01/2013 02:06 pm Stavros Sachtouris

Add --output-format where applicable

Refs: #4342

It currently exists along with -j/--json for bw compatiblity.
--output-format=json is equivalent to -j or --json

c788a761 09/30/2013 05:13 pm Stavros Sachtouris

Add -w/--wait to server firewall set

Refs: #4298

6489c38b 09/30/2013 03:58 pm Stavros Sachtouris

Push ip commands to top namespace, update docs

Refs: #4422

Top level IP commands are now prefixed as ip (kamaki ip <command>)
Update documentation accordingly

7afb2611 09/30/2013 12:16 pm Stavros Sachtouris

Add -R/--recursive when listing containers

Refs: #4301

This arument will output container contents with each container listed

8694bdad 09/30/2013 11:56 am Stavros Sachtouris

Separate object/container level args, raise errors

Refs: #4301

-R/--recursive argument will be a container-level only argument,
so all arguments should be separated and raise erros in case of wrong usage

8547cd19 09/27/2013 03:01 pm Stavros Sachtouris

Add a timeout argument to cli *_wait methods

Refs: #4352

e9c73313 09/27/2013 01:49 pm Stavros Sachtouris

Modify progress bar behavior in cyclades wait

Refs: #4352

Progress bar is now able to "count down", be "eating" the bar instead of
filling it, thus has meaning for timeouts
All waits are time-outs, except for "server BUILD"

a9598baf 09/26/2013 06:15 pm Stavros Sachtouris

Make wait_* methods to behave gracefully in CLI

Refs: #4345, #4341

16d7b9ff 09/26/2013 02:14 pm Stavros Sachtouris

Update and correct kamaki.clients documentation

97086fcd 09/24/2013 06:33 pm Stavros Sachtouris

Fix sphinx warnings

f6822a26 09/24/2013 06:13 pm Stavros Sachtouris

Take care of the documentation (except developers)

2bd23362 09/23/2013 06:47 pm Stavros Sachtouris

Change VMs to servers in docs, fix docs scripts

a1dc95ac 09/20/2013 06:00 pm Stavros Sachtouris

Implement --type argument for server reboot

Refs: #4338

07fdc00c 09/20/2013 04:10 pm Stavros Sachtouris

Fix wrong parameter passing to create_server

Refs: #4339

eddaace7 09/20/2013 01:44 pm Stavros Sachtouris

Fix --more bug in _optional_json commands

12be2bd2 09/19/2013 06:19 pm Stavros Sachtouris

Update Changelog for config unittests

Refs: #4058

8556d269 09/19/2013 06:02 pm Stavros Sachtouris

Complete unittests for kamaki.cli.config

Refs: #4058

2e616dbd 09/18/2013 05:57 pm Stavros Sachtouris

Implement all methods up to reload

Refs: #4058

3564be49 09/18/2013 05:14 pm Stavros Sachtouris

Test get/set_cloud/global

Refs: #4058

c5997814 09/18/2013 03:22 pm Stavros Sachtouris

Implement tests for _cloud_name, _rescue_old_file

Refs: #4058

f767b407 09/17/2013 06:13 pm Stavros Sachtouris

Unittest kamaki.cli.Config.__init__

Refs: #4058

9f5cbafe 09/17/2013 04:17 pm Stavros Sachtouris

Initialize a config package (new dir) with tests

Refs: #4058

db03f805 09/17/2013 02:40 pm Stavros Sachtouris

Make authentication lazy

Refs: #4300

Authentication (a.k.a. POST /tokens) is performed only if needed, therefore a
syntax query will not request for authentication.

A new method is introduced in kamaki.cli: init_chached_authenticator. This
method authenticated the resolved URL and TOKEN....

7f869771 09/13/2013 07:21 pm Stavros Sachtouris

Fix typo in private method

6acfcec4 09/13/2013 12:52 pm Stavros Sachtouris

Replace writelines with write+flush

7df54888 09/12/2013 05:47 pm Stavros Sachtouris

Enrich pithos permission message (global sharing)

b5578909 09/12/2013 04:49 pm Stavros Sachtouris

Fix typo in file_publish

76f58e2e 09/12/2013 04:13 pm Stavros Sachtouris

Replace print methods w. respective member methods

Refs: #4292

ddcb2e09 09/12/2013 03:00 pm Stavros Sachtouris

Implement member versions of utils print methods

Refs: #4292

c49188b7 09/12/2013 01:21 pm Stavros Sachtouris

Fix history read unicode issue

1d0f1ffa 09/12/2013 12:39 pm Stavros Sachtouris

Remove builtin.print from _commands

Refs: #4292

3185cd6d 09/11/2013 05:55 pm Stavros Sachtouris

Remove builtin.print up to history

Refs: #4292

ff1c0296 09/11/2013 03:34 pm Stavros Sachtouris

Add _err to commands, remove pithos print calls

Refs: #4292

Also, add the methods write, writeln and error to print something to
<_commands>._out/_out/_err respectively.

builtin.print is replaced by self.writeln or self.error

1757c616 09/11/2013 11:31 am Stavros Sachtouris

Remove pithos.DelimterValue + self._out to list

Refs: #4292

98c02f22 09/10/2013 01:28 pm Stavros Sachtouris

Fix typo in astkoas.py imports

f1d06d74 09/10/2013 01:21 pm Stavros Sachtouris

Create logger before help message

25f0c0cf 09/09/2013 06:29 pm Stavros Sachtouris

Expand stream output to pithos print methods

fbb253e8 09/09/2013 06:18 pm Stavros Sachtouris

Add output stream to astakos print methods

6b8a403c 09/09/2013 05:47 pm Stavros Sachtouris

Fix typo in image list printouts

6430d3a0 09/09/2013 04:17 pm Stavros Sachtouris

Update commands to use pager when --more

Refs: #4279

38db356b 09/09/2013 03:15 pm Stavros Sachtouris

Restore backwards compatibility for image register

Refs: Bug #4276

New format:

/image register Name container:path/to/image

Old format:

/image register Name pithos://user-uuid/container/path/to/image

Now, the old format is also recognized. It is planed to be depricated in a...

59eaf3b9 09/06/2013 06:23 pm Stavros Sachtouris

Merge branch 'feature-global-pager' into develop

fa9c0c38 09/06/2013 05:59 pm Stavros Sachtouris

Modify printing methods to use more stream types

Refs: #4288, #4279

Also, replace page_hold with pydoc.pager

f5ff79d9 09/06/2013 12:29 pm Stavros Sachtouris

Prepend log_settings to auth_client init

7bbfeb1a 09/05/2013 01:09 pm Stavros Sachtouris

Add help on kamaki register when old-style args

Refs: #4276

cfebddb5 08/30/2013 04:55 pm Stavros Sachtouris

Add the raiseCLIError method under unit tests

Refs: #4058

f10cef01 08/30/2013 04:23 pm Stavros Sachtouris

Test All cli.errors error classes

Refs: #4058

64a3c0de 08/29/2013 01:24 pm Stavros Sachtouris

Make pid logging optional, logs are now readable

Refs: #4242

7a181b49 08/28/2013 05:50 pm Stavros Sachtouris

Adjust snf-astakos to init with correct URL

b9eebf2a 08/28/2013 04:18 pm Stavros Sachtouris

Fix split input bug

Refs: #4232

82cc4b8f 08/28/2013 03:18 pm Stavros Sachtouris

Rename /image meta list to /image info

4a25486d 08/28/2013 03:07 pm Stavros Sachtouris

Fix IntArgument + tests and apply to snf-astakos

933bce8f 08/28/2013 02:35 pm Stavros Sachtouris

Merge commit '0611432fc7ed2bebe92429f707bc39296aa5bdaf' into feature-astakos-bugs

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

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