Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.6.2
-
None
Description
Javadocs for `createContainerInLocation` state (from http://javadocs.jclouds.cloudbees.net/org/jclouds/blobstore/BlobStore.html):
"Returns: true if the container was created, false if it already existed."
The following simple test snippet verifies this:
```
assertThat(blobStore.createContainerInLocation(
/location=/ null, name)).isTrue();
assertTrue(blobStore.containerExists(name));
assertThat(blobStore.createContainerInLocation(
/location=/ null, name)).isFalse();
```
I ran the test above for a variety of blobstores, and the test fails for pretty much everyblobstore including aws-s3, cloudfiles, hpcloud, azureblob, atmos etc. In my tests, it does pass when using generic S3 endpoints like with Google cloud storage.