Statistics
| Branch: | Tag: | Revision:

root @ 7b6e977c

# Date Author Comment
7b6e977c 04/11/2013 06:43 pm Stavros Sachtouris

Return image details as headers, in image register

Feature #3512

47195121 04/11/2013 06:00 pm Stavros Sachtouris

Merge branch 'develop' into feature-image

cae76f25 04/11/2013 05:50 pm Stavros Sachtouris

Increase timeout in upload thread canceling

b78ee581 04/11/2013 04:55 pm Stavros Sachtouris

Make download canceling more responsive

This does not make download canceling faster, if anything, it makes it slower
but probably more gracefull for end users. Instead of just waiting the threads
to finish, users now see messages that descibe the attempts made by kamaki to...

50165863 04/11/2013 04:11 pm Stavros Sachtouris

Make --public and --sharing to work in upload

Bug #3509

08aad6db 04/11/2013 03:22 pm Stavros Sachtouris

Fix typo in commands.errors (self-->this)

This typo caused undesired behavior when deleting a deleted network

Bug #3547

76001ae7 04/11/2013 03:07 pm Stavros Sachtouris

Merge branch 'feature-threads' into develop

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

61d13904 04/11/2013 12:24 pm Stavros Sachtouris

Fix typo in kamaki quick setup guide

WAS: kamaki set token ....
NOW: kamaki config set token ...

9d9ad424 04/11/2013 11:44 am Stavros Sachtouris

Stop create_server from crushing by a faulty image

If the image is missing the (os, users) metadata, the create_server method
used to crush anexpectingly

a863029c 04/09/2013 12:40 pm Stavros Sachtouris

Add a NL to logs to make them more readable

3f8091d6 04/08/2013 07:09 pm Stavros Sachtouris

Merge branch 'feature-store' into develop

e5c76b1a 04/08/2013 07:08 pm Stavros Sachtouris

Fix typo in using download progress bar

28cbc3c2 04/08/2013 06:50 pm Stavros Sachtouris

Minimize requeests whn dnlding same block

If a file has multiple same blocks, download one of them and copy it to local
file locations

ca7f78c0 04/08/2013 04:45 pm Stavros Sachtouris

fixbug 3555: blcks missing if same to other blcks

d187ba37 04/08/2013 03:53 pm Stavros Sachtouris

Create a livetest that catches bug #3555

A boring file is a file with at least two same blocks
Kamaki fails to download more than 1 same blocks, therefore the downloaded
file is corrupted
This test fixes the bug

d1be0836 04/08/2013 02:42 pm Stavros Sachtouris

Merge branch 'develop' into feature-store

2aca7f5e 04/05/2013 04:49 pm Stavros Sachtouris

Merge branch 'feature-logging' into develop

b3bb083f 04/05/2013 04:47 pm Stavros Sachtouris

DISABLE config log options in interactive shell

to avoid kamaki failures due to logging problems

230be78e 04/05/2013 04:44 pm Stavros Sachtouris

Merge branch 'feature-logging' into develop

5fdccdec 04/05/2013 04:24 pm Stavros Sachtouris

Allow config to switch some options on or off

- LOG_TOKEN: whether to log user token in http requests (default: off)
- LOG_DATA: whether to log http body (send or secv - default: off)

config options: log_token=off, log_data=off

34b88989 04/05/2013 02:54 pm Stavros Sachtouris

Fix typos in logging mechanism

008a5db5 04/05/2013 12:26 pm Stavros Sachtouris

Move http response logging to ResponseManager

21871fb2 04/05/2013 12:15 pm Stavros Sachtouris

Move http request logging to RequestManager

4299f96c 04/05/2013 11:22 am Stavros Sachtouris

Merge branch 'develop' into feature-logging

d0f37f84 04/04/2013 07:29 pm Stavros Sachtouris

Merge branch 'feature-connection' into develop

1d1b2724 04/04/2013 07:27 pm Stavros Sachtouris

Adjust docs to recent changes, fix missing config

Missing config: at setup, in the first example (Quick Setup) it was
kamaki set ...
while it should have been
kamaki config set

64c26817 04/04/2013 07:20 pm Stavros Sachtouris

Wip kamaki.clients.test.py

f8eea8ec 04/04/2013 07:12 pm Stavros Sachtouris

Unittest ResponseManager

7fa5c263 04/04/2013 05:57 pm Stavros Sachtouris

Unittest kamaki.clients.RequestManager

c2b5da2f 04/04/2013 04:37 pm Stavros Sachtouris

Redesign http connection module

Merge everything to kamaki.clients

Remove multiple hierarchies of connection classes (== abandon support for
alternative connection methods, e.g. for requests from pypi)

New connection classes are
- RequestManager
- ResponseManager...

e0d3e091 04/03/2013 06:21 pm Stavros Sachtouris

Enforce objpool>=0.2, break kamaki, fix it soon

83881ff1 04/03/2013 05:43 pm Stavros Sachtouris

Merge branch 'develop' into feature-connection

5b32d978 04/02/2013 02:24 pm Stavros Sachtouris

Remove testing code

2dc39c27 04/02/2013 02:23 pm Stavros Sachtouris

Remove invalid header values in image register

2fe6acd1 04/02/2013 01:44 pm Stavros Sachtouris

Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop

7135d478 04/02/2013 01:43 pm Stavros Sachtouris

Merge branch 'feature-separate-image-commands' into develop

573be34f 04/02/2013 01:27 pm Stavros Sachtouris

Cover image-compute command group in documentation

8741c407 04/02/2013 12:46 pm Stavros Sachtouris

Create an image compute cmd group, make it work

- image compute group contains all Compute Image API commands, as oposed to
Plankton API commands.

- definition of a kamaki cli command slightly changed: a command with
subcommands can have a class without being a command itself, as long as it has...

049eaf52 03/29/2013 12:32 pm Stavros Sachtouris

Fix store_upload typo in progress argument

47ccc132 03/26/2013 12:51 pm Stavros Sachtouris

Merge branch 'feature-logging' into develop

e8af27f4 03/26/2013 12:40 pm Stavros Sachtouris

Add a ClientError logger to kamaki.clients

42115b51 03/26/2013 12:23 pm Stavros Sachtouris

Move logger operations to a seperate file/pkg

2406db97 03/22/2013 07:06 pm Stavros Sachtouris

Disable token logging (synnefo bug #3480)

f09da8c8 03/22/2013 06:55 pm Stavros Sachtouris

Add logging to file functionality (#3441)

61ca0ecd 03/22/2013 04:44 pm Stavros Sachtouris

Create get_logger, add_logger methods in clients

59f71e99 03/22/2013 03:48 pm Stavros Sachtouris

Merge branch 'feature-tests' into develop

3c50df2e 03/22/2013 03:42 pm Stavros Sachtouris

Apply a simple naming convention for unit tests

Naming convention:

Actual functionality:

In package kamaki.clients.pkg there is class C containing a method M
Test it in a package kamaki.clients.pkg.test, with a class C + a method test_M
Command line run:...

95df5021 03/22/2013 02:02 pm Stavros Sachtouris

Merge branch 'develop' into feature-tests

4054c46d 03/22/2013 01:49 pm Stavros Sachtouris

Document unittest mechanism, dependency changes

New dependency changes: progress is required, mock is optional
Changes are also documented

f40f0cb7 03/22/2013 11:41 am Stavros Sachtouris

Ensure uniform runtime args in cli (feature #3456)

91e9bf7f 03/21/2013 06:57 pm Stavros Sachtouris

Add redudant -c argument to mean --config (global)

7cac95a7 03/21/2013 06:37 pm Stavros Sachtouris

Re-allow empty paths to clients.Client.request

a6aced18 03/21/2013 06:07 pm Stavros Sachtouris

Fix typo in shell intro (bug #3444)

8e8ec61a 03/21/2013 06:03 pm Stavros Sachtouris

Merge branch 'feature-tests' into develop

6a6175c0 03/21/2013 05:48 pm Stavros Sachtouris

Unittest full kamaki.clients.Client

2e247767 03/21/2013 03:24 pm Stavros Sachtouris

Remove unused method set_default_headers

9af3a427 03/21/2013 02:28 pm Stavros Sachtouris

Unittest kamaki.clients.Client.set_param

97baa5c3 03/21/2013 02:23 pm Stavros Sachtouris

Unittest kamaki.clients.Client.set_header

5dde4c83 03/21/2013 02:04 pm Stavros Sachtouris

Unittest kamaki.clients.Client._raise_for_status

9c6c3d69 03/20/2013 06:49 pm Stavros Sachtouris

Unittest kamaki.clients.Client._watch_thread_limit

5a71b3a1 03/20/2013 05:18 pm Stavros Sachtouris

Initialize a kamaki.clients.Client unittest

Onluy instatiation is tested so far

27abfa9f 03/20/2013 05:02 pm Stavros Sachtouris

Finetest kamaki.clients.SilentEvent

f4de4c91 03/20/2013 03:58 pm Stavros Sachtouris

Unittest kamaki.clients ClientError

27058e48 03/20/2013 02:20 pm Stavros Sachtouris

Merge kamaki.clients.connection.test with clients

657dc0c8 03/20/2013 02:11 pm Stavros Sachtouris

Report total # of tests and failures in bulk tests

23f0f6da 03/20/2013 01:33 pm Stavros Sachtouris

Complete clients.utils unittests

480585cd 03/20/2013 01:06 pm Stavros Sachtouris

Setup unittests for clients.utils methods

Methods tested so far: _matches, filter_in, filter_out

61c7a05f 03/19/2013 06:39 pm Stavros Sachtouris

Unittest PithosRest.object_delete and its over

c639293b 03/19/2013 06:32 pm Stavros Sachtouris

Unittest PithosRest.obejct_post

1a8bfa4f 03/19/2013 06:12 pm Stavros Sachtouris

Unittest PithosRest.object_move

49886c59 03/19/2013 05:59 pm Stavros Sachtouris

Unittest PithosRest.object_copy

6cd86652 03/19/2013 05:45 pm Stavros Sachtouris

Unittest PithosRest.object_put

1b80cb25 03/19/2013 04:23 pm Stavros Sachtouris

Unittest PithosRest.object_get

fa27f71a 03/19/2013 04:07 pm Stavros Sachtouris

Unittest PithosRest.object_head

faa4a3ea 03/19/2013 03:50 pm Stavros Sachtouris

Unittest PithosRest.container_delete

7702c429 03/19/2013 03:46 pm Stavros Sachtouris

Unittest PithosRest.container_post

1df0b0aa 03/19/2013 03:25 pm Stavros Sachtouris

Unittest PithosRest.container_get

c7e9c644 03/19/2013 02:45 pm Stavros Sachtouris

Unittest PithorRest.container_get

bbf5dddd 03/19/2013 02:02 pm Stavros Sachtouris

Unittest PithorRest.container_head

14c39352 03/19/2013 01:50 pm Stavros Sachtouris

Merge branch 'develop' into feature-tests

6539c700 03/19/2013 12:18 pm Stavros Sachtouris

Update installation isntructions to suggest pypi

Problem: installation isntructions used to suggest installing kamaki from git repo
which is now designed for development only
Solution: Installation instructions now suggest users to install kamaki from pypi...

da657652 03/15/2013 06:40 pm Stavros Sachtouris

Unittest PithosRest.account_post

1b4629c6 03/15/2013 06:08 pm Stavros Sachtouris

Unittest PithosRest.account_get

bdbca529 03/15/2013 05:39 pm Stavros Sachtouris

Unittest PithosRest.account_head

55faa0bc 03/15/2013 04:58 pm Stavros Sachtouris

Prepare PithorRest testcase for implementation

cd5c8cc9 03/15/2013 04:26 pm Stavros Sachtouris

Unittest ComputeRestApi.networks_put 4theWIN

50edcde7 03/15/2013 04:25 pm Stavros Sachtouris

Unittest CycladesRestApi.netowrks_post

fc835c42 03/15/2013 04:21 pm Stavros Sachtouris

Unittest CycladesRestApi.networks_get

68fd1bda 03/15/2013 03:47 pm Stavros Sachtouris

Unittest CycladesRestApi.servers_get

a8fe029d 03/15/2013 03:26 pm Stavros Sachtouris

Unittest ComputeRestApi.images_put

f3cb8dad 03/15/2013 03:20 pm Stavros Sachtouris

Unittest ComputeRestApi.images_delete and improve

improve: group common ComputeRestApi testing code in clients.compute.test

6af47576 03/15/2013 03:09 pm Stavros Sachtouris

Unittest Compute.flavors_get

6695edc9 03/15/2013 03:07 pm Stavros Sachtouris

Unittest Compute.servers_put

6a00d7a7 03/15/2013 02:48 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_post

882c7e33 03/15/2013 01:55 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_delete

2bfb3db3 03/15/2013 01:30 pm Stavros Sachtouris

Move compute_rest_api to compute.rest_api

kamaki.clients.compute_rest_api --> kamaki.clients.compute.rest_api

630dea9b 03/15/2013 01:29 pm Stavros Sachtouris

Unittest ComputeRestApi.servers_get

b283ee49 03/15/2013 12:23 pm Stavros Sachtouris

Complete Image.* fine testing

10e6c39a 03/15/2013 12:16 pm Stavros Sachtouris

Finetest Image.remove_member