jclouds/jclouds-labs-openstack — pull request #34 by adriancole (2013-09-30 19:08:38+00:00)
Title: JCLOUDS-299. implement multi-region support in openstack-swift

Implementation of `BlobStoreContext` which allows you to employ multiple regions.

Example.

```java
ctx = contextBuilder.buildView(RegionScopedBlobStoreContext.class);

Set regionIds = ctx.configuredRegions();

// isolated to a specific region
BlobStore texasBlobStore = ctx.blobStoreInRegion("US-TX");
BlobStore virginiaBlobStore = ctx.blobStoreInRegion("US-VA");
```

Note similar methods are also exposed for blob signer and async blobstore.