Minor typos
Update the copyright dates everywhere
Add output support to create methods
Refs: #3756 #3732
In kamaki.clients-------------------- storage.create_directory returns response headers- implement pithos.create_container
In kamaki.cli.pithos-------------------- add flag --with_output for optional output...
Add some parameters to storage.list_object
:param limit: (int) The amount of results requested
:param marker: (str) Return containers with name lexicographically after marker
:param prefix: (str) Return objects starting with prefix
:param format: (str) reply format can be json or xml (default:json)...
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...
Apply a simple naming convention for unit tests
Naming convention:
Actual functionality:
In package kamaki.clients.pkg there is class C containing a method MTest it in a package kamaki.clients.pkg.test, with a class C + a method test_MCommand line run:...
Rephrase mocking expressions in clients.storage
Rephrase mocking expressions
Finetest and move Compute.create_server
Finetest and move Storage.list_objects_in_path
Finetest and move Storage.list_objects
Finetest and move Storage.delete_object
Finetest Storage.move_object
Finetest Storage.copy_object
Finetest and Storage.replace_object_meta
Finetest Storage.del_object_meta
Finetest Storage/Pithos.get_object_meta
Finetest Storage.create_directory
Finetest and move Storage.create_directory
Finetest and move Storage.create_object
Finetest Storage.upload_object
Finetest Storage.list_containers
Finetest and move Storage.delete_container
Finetest Storage.get_container_info
Finetest and move Stoage.create_container
Finetest Storage.del_account_meta