Several client and client library minor changes
library:- supply authorization token- several method signature changes for better client support (separate metadata from the rest headers)- extra method for setting container policies (for development assistance)...
New FUSE based client
client bug fixing in print usage
Fixes #567
- display command usage instead of client usage- include trashed objects in listing using meta filtering
Refs #576
add command group and create option option sharing
for development assistancefor the time being they just pass the relative headers
Refs #567
bug fixing update/delete metadata
(sends back to the server only the user defined meta)also bug fixing in client account unset (check for no path provided)Fixes #576
add license & introduce include_trashed parameter(default False) in list_objects
+better metadata handling
instead of setting each time new metadata(by replacing older)lib provides 2 new methods:update: for adding and updating older valuesdelete: for deleting older data+methods for trashing andrestoring an object+new client commands for:...
bug fixing in object version copy/moveand object update
support for object version moveseparate options for versionlist and get versionRefs #567
client support from COPY/MOVE from specific versionRefs #567
add version supportRefs #567
create zero-length objectsbetter exception handlingRefs #567
support for account/container HEAD/GET until parametercreate zero-length objectsremove last trailing enter from responseFixes #567
Add a simple FUSE backend client
Only supports flat hierarchies for now:the only dirs are containers that can only contain files.
Requires MacFUSE in Mac OS X, Windows not supported.
_list(...) returns always listin _get_metadata(...) prefix is optional: if not present returns all the metadata
remove leftover comments
support from chunked transfers, object update and moveFixes #567
Fixes #567separates the interaction with the api from the command line tool+ some extensions to support more options
Add a Content-Type header when sending data
Deployment improvements
Add a simple client for the API