Stavros Sachtouris [Thu, 7 Mar 2013 13:44:38 +0000 (15:44 +0200)]
Unittest clients.pithos get object meta
Stavros Sachtouris [Thu, 7 Mar 2013 13:39:30 +0000 (15:39 +0200)]
Unittest clients.pithos get object info
Stavros Sachtouris [Thu, 7 Mar 2013 13:25:16 +0000 (15:25 +0200)]
Unittest clients.pithos create directory
Stavros Sachtouris [Thu, 7 Mar 2013 13:19:44 +0000 (15:19 +0200)]
Unittest clients.pithos create object
Stavros Sachtouris [Thu, 7 Mar 2013 12:52:09 +0000 (14:52 +0200)]
Unittest clients.pithos upload_object
Stavros Sachtouris [Wed, 6 Mar 2013 16:27:19 +0000 (18:27 +0200)]
Attempt to unittest clients.pithos upload_object
The trick is to check if methods
get_container_info, container_post, object_put
are called with the correct parameters
Stavros Sachtouris [Wed, 6 Mar 2013 15:39:38 +0000 (17:39 +0200)]
Unittest clients.pithos list containers
Stavros Sachtouris [Wed, 6 Mar 2013 15:31:03 +0000 (17:31 +0200)]
Unittest clients.pithos delete container
Stavros Sachtouris [Wed, 6 Mar 2013 15:16:46 +0000 (17:16 +0200)]
Unittest clients.pithos get container info
Stavros Sachtouris [Wed, 6 Mar 2013 15:06:59 +0000 (17:06 +0200)]
Unittest clients.pithos create container
Stavros Sachtouris [Wed, 6 Mar 2013 14:56:55 +0000 (16:56 +0200)]
Unittest clients.pithos del account meta
Stavros Sachtouris [Wed, 6 Mar 2013 14:43:10 +0000 (16:43 +0200)]
Unittest clients.pithos replace account meta
Stavros Sachtouris [Wed, 6 Mar 2013 13:53:20 +0000 (15:53 +0200)]
Unittest clients.pithos get account info
Stavros Sachtouris [Wed, 6 Mar 2013 13:16:18 +0000 (15:16 +0200)]
Adjust kamaki.clients.livetest constants
Stavros Sachtouris [Wed, 6 Mar 2013 11:19:26 +0000 (13:19 +0200)]
Add missing cyclades tests to livetest
Stavros Sachtouris [Wed, 6 Mar 2013 09:39:55 +0000 (11:39 +0200)]
Add missing test disconnect network nics
Stavros Sachtouris [Wed, 6 Mar 2013 09:12:06 +0000 (11:12 +0200)]
Unittest add missing test list network nics
Stavros Sachtouris [Tue, 5 Mar 2013 17:38:51 +0000 (19:38 +0200)]
Complete unittests for clients.cyclades
Stavros Sachtouris [Tue, 5 Mar 2013 17:36:45 +0000 (19:36 +0200)]
Unittest clients.cyclades update image metadata
Stavros Sachtouris [Tue, 5 Mar 2013 17:32:18 +0000 (19:32 +0200)]
Unittest clients.cyclades create image metadata
Stavros Sachtouris [Tue, 5 Mar 2013 17:29:21 +0000 (19:29 +0200)]
Unittest clients.cyclades delete *
where * stands for server/image/network
Stavros Sachtouris [Tue, 5 Mar 2013 17:20:25 +0000 (19:20 +0200)]
Unittest clients.cyclades update network name
Stavros Sachtouris [Tue, 5 Mar 2013 17:13:55 +0000 (19:13 +0200)]
Unittest clients.cyclades get network details
Stavros Sachtouris [Tue, 5 Mar 2013 17:10:37 +0000 (19:10 +0200)]
Unittest clients.cyclades list networks
Stavros Sachtouris [Tue, 5 Mar 2013 16:14:21 +0000 (18:14 +0200)]
Unittest clients.cyclades list server nics
Stavros Sachtouris [Tue, 5 Mar 2013 16:08:02 +0000 (18:08 +0200)]
Unittest clients.cyclades disconnect server
Stavros Sachtouris [Tue, 5 Mar 2013 15:40:33 +0000 (17:40 +0200)]
Unittest clients.cyclades connect server
Stavros Sachtouris [Tue, 5 Mar 2013 15:34:59 +0000 (17:34 +0200)]
Unittest clients.cyclades create_network
Stavros Sachtouris [Tue, 5 Mar 2013 14:57:35 +0000 (16:57 +0200)]
Unittest clients.cyclades get server stats
Stavros Sachtouris [Tue, 5 Mar 2013 14:44:28 +0000 (16:44 +0200)]
Unittest clients.cyclades set firewall profile
Stavros Sachtouris [Tue, 5 Mar 2013 14:39:11 +0000 (16:39 +0200)]
Unittes clients.cyclades get firewall profile
Stavros Sachtouris [Tue, 5 Mar 2013 14:31:35 +0000 (16:31 +0200)]
Unittest clients.cyclades get server console
Stavros Sachtouris [Tue, 5 Mar 2013 14:25:32 +0000 (16:25 +0200)]
Unittest clients.cyclades start server
Stavros Sachtouris [Tue, 5 Mar 2013 14:24:10 +0000 (16:24 +0200)]
Unittest clients.cyclades shutdown server
Stavros Sachtouris [Tue, 5 Mar 2013 14:00:38 +0000 (16:00 +0200)]
Unittest clients.cyclades get image metadata
Stavros Sachtouris [Tue, 5 Mar 2013 13:41:14 +0000 (15:41 +0200)]
Unittest clients.cyclades get image details
Stavros Sachtouris [Tue, 5 Mar 2013 13:31:17 +0000 (15:31 +0200)]
Unittest clients.cyclades list images
Stavros Sachtouris [Tue, 5 Mar 2013 13:12:09 +0000 (15:12 +0200)]
Implement livetest to check connection pool lock
Stavros Sachtouris [Tue, 5 Mar 2013 11:21:40 +0000 (13:21 +0200)]
Unittest http response pool lock handling
Stavros Sachtouris [Mon, 4 Mar 2013 18:45:00 +0000 (20:45 +0200)]
Merge branch 'develop' into feature-tests
Stavros Sachtouris [Mon, 4 Mar 2013 18:03:52 +0000 (20:03 +0200)]
Declare recvlog before using it
Conflicts:
kamaki/clients/connection/kamakicon.py
Stavros Sachtouris [Mon, 4 Mar 2013 17:56:30 +0000 (19:56 +0200)]
Release http conn. if error while getting response
Fixes Bug #3370
Conflicts:
kamaki/clients/connection/kamakicon.py
version
Stavros Sachtouris [Mon, 4 Mar 2013 16:57:29 +0000 (18:57 +0200)]
Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Stavros Sachtouris [Mon, 4 Mar 2013 16:57:11 +0000 (18:57 +0200)]
Merge branch 'feature-output' into develop
Stavros Sachtouris [Mon, 4 Mar 2013 16:55:50 +0000 (18:55 +0200)]
Suggest ansicolors, progress when missing (#3367)
Stavros Sachtouris [Mon, 4 Mar 2013 15:51:51 +0000 (17:51 +0200)]
Merge branch 'develop' into feature-output
Conflicts:
kamaki/cli/commands/pithos_cli.py
Stratos Psomadakis [Fri, 1 Mar 2013 17:09:43 +0000 (19:09 +0200)]
Fix typo in list images help output
Stavros Sachtouris [Fri, 1 Mar 2013 16:19:38 +0000 (18:19 +0200)]
Unittest clients.cyclades get flavor details
Stavros Sachtouris [Fri, 1 Mar 2013 16:01:02 +0000 (18:01 +0200)]
Unittest clients.cyclades list flavors
Stavros Sachtouris [Fri, 1 Mar 2013 15:53:15 +0000 (17:53 +0200)]
Unittest clients.cyclades delete server metadata
Stavros Sachtouris [Fri, 1 Mar 2013 15:47:02 +0000 (17:47 +0200)]
Unittest clients.cyclades update server metadata
Stavros Sachtouris [Fri, 1 Mar 2013 15:20:29 +0000 (17:20 +0200)]
Unittest clients.cyclades get server metadata
Stavros Sachtouris [Fri, 1 Mar 2013 15:01:37 +0000 (17:01 +0200)]
Unittest clients.cyclades create server metadata
Stavros Sachtouris [Fri, 1 Mar 2013 14:51:29 +0000 (16:51 +0200)]
Unittest clients.cyclades reboot server
Stavros Sachtouris [Fri, 1 Mar 2013 14:43:17 +0000 (16:43 +0200)]
Unittest clients.cyclades update_server_name
Stavros Sachtouris [Fri, 1 Mar 2013 14:33:51 +0000 (16:33 +0200)]
Unittest clients.cyclades get_server_details
Stavros Sachtouris [Fri, 1 Mar 2013 14:01:18 +0000 (16:01 +0200)]
Unittest clients.cyclades list servers
Stavros Sachtouris [Fri, 1 Mar 2013 13:22:28 +0000 (15:22 +0200)]
Unittest clients.image create_server
Stavros Sachtouris [Thu, 28 Feb 2013 17:29:26 +0000 (19:29 +0200)]
Initialize clients SilentEvent testing
Stavros Sachtouris [Thu, 28 Feb 2013 16:10:41 +0000 (18:10 +0200)]
Merge branch 'feature-tests' into develop
Stavros Sachtouris [Thu, 28 Feb 2013 16:10:06 +0000 (18:10 +0200)]
Complete unittests for clients.image
Stavros Sachtouris [Thu, 28 Feb 2013 15:59:06 +0000 (17:59 +0200)]
unittest clients.image remove member
Stavros Sachtouris [Thu, 28 Feb 2013 15:54:05 +0000 (17:54 +0200)]
unittest clients.image add member
Stavros Sachtouris [Thu, 28 Feb 2013 15:37:30 +0000 (17:37 +0200)]
unittest clients.image list_members
Stavros Sachtouris [Thu, 28 Feb 2013 15:30:28 +0000 (17:30 +0200)]
unittest clients.image set members
Stavros Sachtouris [Thu, 28 Feb 2013 15:07:18 +0000 (17:07 +0200)]
unittest clients.image register, remove reregister
method reregister is obsolete and was removed from all kamaki hierarchy
Stavros Sachtouris [Thu, 28 Feb 2013 12:39:48 +0000 (14:39 +0200)]
unittests for clients.image get_meta
Stavros Sachtouris [Thu, 28 Feb 2013 11:53:50 +0000 (13:53 +0200)]
Initialize unittests for clients.image
Stavros Sachtouris [Wed, 27 Feb 2013 16:52:47 +0000 (18:52 +0200)]
Complete Astakos client unittests
Stavros Sachtouris [Wed, 27 Feb 2013 16:06:36 +0000 (18:06 +0200)]
Start creating a kamaki.clients unittest set
Tests are packaged as kamaki.clients.test
As an example, the astakos authenticate method test has been implemented
Stavros Sachtouris [Wed, 27 Feb 2013 14:04:43 +0000 (16:04 +0200)]
Merge branch 'feature-docs' into develop
Stavros Sachtouris [Wed, 27 Feb 2013 14:04:03 +0000 (16:04 +0200)]
Remove deprecated debian repo apt.dev.grnet.gr
Stavros Sachtouris [Wed, 27 Feb 2013 13:45:27 +0000 (15:45 +0200)]
Merge branch 'develop' into feature-tests
Conflicts:
kamaki/clients/connection/kamakicon.py
Stavros Sachtouris [Wed, 27 Feb 2013 13:43:59 +0000 (15:43 +0200)]
Merge branch 'feature-store' into develop
Stavros Sachtouris [Wed, 27 Feb 2013 13:43:06 +0000 (15:43 +0200)]
Merge branch 'develop' into feature-tests
Stavros Sachtouris [Wed, 27 Feb 2013 13:07:13 +0000 (15:07 +0200)]
Add / at the end of images path (plankton)
This bug was produced after changes in path4url, where a trailing / is now
always removed
Stavros Sachtouris [Wed, 27 Feb 2013 13:07:13 +0000 (15:07 +0200)]
Add / at the end of images path (plankton)
This bug was produced after changes in path4url, where a trailing / is now
always removed
Stavros Sachtouris [Wed, 27 Feb 2013 11:22:09 +0000 (13:22 +0200)]
Support interaccount store operations (ftr. #3230)
Operations affected: copy and move
Stavros Sachtouris [Wed, 27 Feb 2013 11:12:59 +0000 (13:12 +0200)]
Seperate source client from destination client
Concerns store_copy operation and aims to clean up the code that
implements the account-to-account copy
Stavros Sachtouris [Tue, 26 Feb 2013 17:08:06 +0000 (19:08 +0200)]
Allow Custom From-Account to pithos copy
Stavros Sachtouris [Tue, 26 Feb 2013 16:32:02 +0000 (18:32 +0200)]
Encode non-ascii http headers
Use urllib quote + str.encode('utf-8')
Stavros Sachtouris [Tue, 26 Feb 2013 15:42:51 +0000 (17:42 +0200)]
Merge branch 'develop' into feature-store
Stavros Sachtouris [Tue, 26 Feb 2013 15:39:50 +0000 (17:39 +0200)]
Merge branch 'hotfix-0.7.2' into develop
Conflicts:
kamaki/clients/utils.py
version
Stavros Sachtouris [Tue, 26 Feb 2013 15:12:01 +0000 (17:12 +0200)]
New hotfix version with complete fixes on utf8 bug
Stavros Sachtouris [Tue, 26 Feb 2013 14:50:31 +0000 (16:50 +0200)]
Remove trailing / for url paths
Stavros Sachtouris [Tue, 26 Feb 2013 14:47:10 +0000 (16:47 +0200)]
Fix double // in urls
Stavros Sachtouris [Tue, 26 Feb 2013 13:22:03 +0000 (15:22 +0200)]
Fix url quoting with non-ascii (closes bug #3256)
Conflicts:
kamaki/clients/utils.py
version
Stavros Sachtouris [Tue, 26 Feb 2013 13:22:03 +0000 (15:22 +0200)]
Fix url quoting with non-ascii (closes bug #3256)
Stavros Sachtouris [Tue, 26 Feb 2013 11:17:07 +0000 (13:17 +0200)]
Merge branch 'hotfix-0.7.1' into develop
Conflicts:
version
Stavros Sachtouris [Tue, 26 Feb 2013 11:15:34 +0000 (13:15 +0200)]
Adjust all utils.py methods to handle non-ascii
Stavros Sachtouris [Tue, 26 Feb 2013 10:56:42 +0000 (12:56 +0200)]
Return to correct version tag 0.7 instead of 0.7.1
Stavros Sachtouris [Tue, 26 Feb 2013 10:50:03 +0000 (12:50 +0200)]
Merge branch 'hotfix-0.7.1'
Stavros Sachtouris [Tue, 26 Feb 2013 10:43:54 +0000 (12:43 +0200)]
Fix bug #3256
Bug description: Pithos client interfave fails to create unicode containers
Actual Problem: kamaki.clients.utils path2url method failed to proccess
non-ascii strings --> many commands could not handle non-ascii arguments
Stavros Sachtouris [Tue, 26 Feb 2013 10:19:12 +0000 (12:19 +0200)]
Allow non-ascii paramters on path2url
Replace calls of the form unicode(v) to the equivalent" '%s' % v
Stavros Sachtouris [Tue, 26 Feb 2013 10:40:20 +0000 (12:40 +0200)]
Fix typo in cli.commands.astakos_cli.py
Was _main, changed to main
Stavros Sachtouris [Tue, 26 Feb 2013 10:24:57 +0000 (12:24 +0200)]
Merge branch 'develop' into feature-tests
Conflicts:
kamaki/clients/connection/__init__.py
kamaki/clients/connection/kamakicon.py
Stavros Sachtouris [Tue, 26 Feb 2013 10:20:59 +0000 (12:20 +0200)]
Merge branch 'develop' into feature-store
Stavros Sachtouris [Tue, 26 Feb 2013 10:19:12 +0000 (12:19 +0200)]
Allow non-ascii paramters on path2url
Replace calls of the form unicode(v) to the equivalent" '%s' % v
Stavros Sachtouris [Mon, 25 Feb 2013 16:45:25 +0000 (18:45 +0200)]
Uniform var names in store_copy/move
Stavros Sachtouris [Mon, 25 Feb 2013 16:44:30 +0000 (18:44 +0200)]
Adjust move to function like copy