Make cyclades functional test code pretier
Write functional test for resize_server
Refs: #4153
Adjust funcional tests
Fix spelling mistake (ident-->indent)
Adjust unit/functional tests
Refs: #3964
Fix all minor typos and modifications in tests
Adjust livetests to cloud renamings
Adjust all livetests to use cached astakos client
Create mising func. tests 4 cached astakos client
Adjust astakos functional tests to novel features
Use _format_image_headers: image_register,get_meta
- Ensure uniform image meta output- Easy to apply the correct meta format
Refs: #3797
Fix typo (permition --> permission)
Update file operations and their output
Refs: #3756 #3732
- Add optional output for file methods: mkdir, touch, create, move, create, copy, move, append, delete, purge, info, meta, upload - Transliterate permissions and metadata methods to apear as get/set/delete...
Functional test and debug for upload_from_string
Refs: #3608
Implement upload_from_string
Implemented with threads
Implement download_to_string in pithos client
The download_to_string method downloads a remote object from pithos into astring, which is then returned.
Also, implemented unit and functional tests. Changelog is updated
Adjust pithos livetest to use container_info_cache
Refs: #3707
Update livetest for upload return modification
Refs: #3656
Implement livetest for image unregister
Refs: #3728
Adjust expected values in fanctional client tests
Split file-quota semantics for account and contner
kamaki file quota --> only for accountkamaki file quota <container> --> kamaki file containerlimit get [container]
Support #3541
Fix astakos client functional test
Use 'user.token' instead of 'astakos.token'
Remove quotaholder from kamaki
This affects the cli:- remove the quotaholder commands set- remove the commissioning system (automatic command retrieval)
This affevts the clients:- remove the quotaholder client- remove the clients commissioning system...
Rename store command group to file
Feature #3566
Rename command group astakos to user
The client is still called 'astakos', but the command group is now 'user'
Return image details as headers, in image register
Feature #3512
Create a livetest that catches bug #3555
A boring file is a file with at least two same blocksKamaki fails to download more than 1 same blocks, therefore the downloadedfile is corruptedThis test fixes the bug
Wip kamaki.clients.test.py
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...
Livetest account_post to set userlist as group
Fix old livetest pithos error, new _encode method
Old livetest pithos has an error in test_account_post since pithosserver started checking if usernames to be set in a group existed.This change affected live this specific live kamaki test that usedto test the set_account_group operation with fake user ids....
Adjust kamaki.clients.livetest constants
Add missing cyclades tests to livetest
Implement livetest to check connection pool lock
Unittest clients.image create_server
Initialize clients SilentEvent testing
unittest clients.image register, remove reregister
method reregister is obsolete and was removed from all kamaki hierarchy
Merge branch 'develop' into feature-tests
Conflicts: kamaki/clients/connection/kamakicon.py
Allow Custom From-Account to pithos copy
Conflicts: kamaki/cli/commands/livetest_cli.py version
Documentation updates
Rename tests to livetest in kamaki.clients
Update documentation to reflect these changes