Hi, team. I put together the BlobStore interface for OpenStack Swift Grizzly over the weekend. Ended up having to raise a few issues w/the vendors, who were nice *.
https://issues.apache.org/jira/browse/JCLOUDS-73 You would use this just like any other BlobStore, with the provider key "openstack-swift". Presumably the below snapshot will be up-to-date by the time you read this: https://repository.apache.org/content/groups/snapshots/org/apache/jclouds/labs/openstack-swift/1.7.0-SNAPSHOT/ It works against Rackspace and HPCS, barring the usual ACL incompatibilities which will need to be addressed in sub-projects. It is hard to compare results to the old "swift" as that codebase is very broken :) The codebase significantly cleans complexity in blob signing, so do have a look at that. As I'm starting a new job Tuesday, I will be counting on others to help with polish and any provider adapting. Last thing I'll look at tomorrow is the multi-region experiment (JCLOUDS-299), mainly to show how it can work. Hope you enjoy the new code. -A * FYI, there is irc for #openstack-swift and also #cloudfiles!
