Explicetely set http connection poolsize
Conflicts:
version
Declare recvlog before using it
kamaki/clients/connection/kamakicon.py
Release http conn. if error while getting response
Fixes Bug #3370
kamaki/clients/connection/kamakicon.py version
Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Merge branch 'feature-output' into develop
Suggest ansicolors, progress when missing (#3367)
Merge branch 'develop' into feature-output
Conflicts: kamaki/cli/commands/pithos_cli.py
Fix typo in list images help output
Merge branch 'feature-tests' into develop
Complete unittests for clients.image
unittest clients.image remove member
unittest clients.image add member
unittest clients.image list_members
unittest clients.image set members
unittest clients.image register, remove reregister
method reregister is obsolete and was removed from all kamaki hierarchy
unittests for clients.image get_meta
Initialize unittests for clients.image
Complete Astakos client unittests
Start creating a kamaki.clients unittest set
Tests are packaged as kamaki.clients.testAs an example, the astakos authenticate method test has been implemented
Merge branch 'feature-docs' into develop
Remove deprecated debian repo apt.dev.grnet.gr
Merge branch 'develop' into feature-tests
Conflicts: kamaki/clients/connection/kamakicon.py
Merge branch 'feature-store' into develop
Add / at the end of images path (plankton)
This bug was produced after changes in path4url, where a trailing / is nowalways removed
Support interaccount store operations (ftr. #3230)
Operations affected: copy and move
Seperate source client from destination client
Concerns store_copy operation and aims to clean up the code thatimplements the account-to-account copy
Allow Custom From-Account to pithos copy
Encode non-ascii http headers
Use urllib quote + str.encode('utf-8')
Merge branch 'develop' into feature-store
Merge branch 'hotfix-0.7.2' into develop
Conflicts: kamaki/clients/utils.py version
New hotfix version with complete fixes on utf8 bug
Remove trailing / for url paths
Fix double // in urls
Fix url quoting with non-ascii (closes bug #3256)
kamaki/clients/utils.py version
Merge branch 'hotfix-0.7.1' into develop
Conflicts: version
Adjust all utils.py methods to handle non-ascii
Return to correct version tag 0.7 instead of 0.7.1
Merge branch 'hotfix-0.7.1'
Fix bug #3256
Bug description: Pithos client interfave fails to create unicode containersActual Problem: kamaki.clients.utils path2url method failed to proccess non-ascii strings --> many commands could not handle non-ascii arguments
Allow non-ascii paramters on path2url
Replace calls of the form unicode(v) to the equivalent" '%s' % v
Fix typo in cli.commands.astakos_cli.py
Was _main, changed to main
Conflicts: kamaki/clients/connection/__init__.py kamaki/clients/connection/kamakicon.py
Uniform var names in store_copy/move
Adjust move to function like copy
Re-implement store-copy semantics (feature #3310)
Adjust version names to synnefo versionning stds
Started some changes in pithos_cli copy
Not ready yet, just for buck up
Add async tests to test_request
Implement a basic test_request for clients.Client
Initialize a unittest suite for kamaki.clients
Conflicts: kamaki/cli/commands/livetest_cli.py version
Set new develop version 0.8
Set rc version 4
Merge branch 'develop' into release-0.7
Merge branch 'develop'
update tests
pep8 fix
Resolve forgoten conflict from previour merge
Conflicts: Changelog kamaki/__init__.py setup.py
Documentation updates
Rename tests to livetest in kamaki.clients
Update documentation to reflect these changes
Change version from 0.8 to 0.7.2
Test create_network params
Make network-create --with-dhcp option a flag
Complete KamakiHTTPResponse testing
Change version target to 0.8
Fix pep8 error
Fix bug in error reporting if service anavailable
Update version tag to 0.7rc3
Recover default value of non-None default args
Make store download more intuitive + debug
Use cases:- download <container> Illegal- download <container> --resume Download contests to .- download <container>:<directory> Illegal- download <container>:<directory> --recursive Download remote dir and contents to ....
Implement KamakiHTTPConnection unittests
Automatic test discovery for clients.connection
Rename HTTPConnection/Response classes
kamaki.clients.connection.HTTPConnection/Response abstract class are renamedto kamaki.clients.connection.KamakiConnection/Response to avoid confusion w.httplib.HTTPConnection/Response classes
Implement unittests for HTTPConnection object
Class Location: kamaki.clients.connection.HTTPConnectionTest Location: kamaki.clients.connection.test.HTTPConnection
Implement unittests for HTTPResponse kamaki class
Class Location: kamaki.clients.connection.HTTPResponseTest Location: kamaki.clients.connection.test.HTTPResponse
Fix typo in KamakiHTTPResponse method
Better error message when downld destin. exists
Fix pithos download_object typo range->range_str
Set this feature as part of version 0.7.1
Make pithos_rest_api method vars safe from None
Some vars that have not None as default value where vulnerable to None assignments
Remove list2str() (clients.utils) 4 simplicity