Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
S3 API is not compatible with libcloud #863
When using the S3 endpoint from libcloud in Python, there are several issues:
Note that adding a container/bucket or an object using libcloud does work.
with a seaweedfs system running locally in a docker:
For this error, it looks like the S3 API does not generates a complete XML (or libcloud does make erroneous assumptions on the xml resturned by an s3 enpoint), missing the
A quick follow up on this. If I set the namespace attribute of the libcloud driver, it works as expected. So I'm not sure if this is expected, or is a configuration caveat of the seaweedfs storage.
If this behavior is expected, then we might think about adding a entry to the wiki about using the Amazon S3 API.