Updated Branches: refs/heads/master cff223cdc -> 6875cb8da
Replace createInputStreamMap call with countBlobs jclouds 1.6.0 deprecated the former. Also specify latest release version. Project: http://git-wip-us.apache.org/repos/asf/jclouds-examples/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-examples/commit/6875cb8d Tree: http://git-wip-us.apache.org/repos/asf/jclouds-examples/tree/6875cb8d Diff: http://git-wip-us.apache.org/repos/asf/jclouds-examples/diff/6875cb8d Branch: refs/heads/master Commit: 6875cb8da20cef0ad50c38798b77309ac92c5d27 Parents: cff223c Author: Andrew Gaul <[email protected]> Authored: Sun Dec 1 20:48:51 2013 -0800 Committer: Andrew Gaul <[email protected]> Committed: Sun Dec 1 20:56:20 2013 -0800 ---------------------------------------------------------------------- blobstore-basics/pom.xml | 16 ++++++++++------ .../jclouds/examples/blobstore/basics/MainApp.java | 6 ++---- 2 files changed, 12 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-examples/blob/6875cb8d/blobstore-basics/pom.xml ---------------------------------------------------------------------- diff --git a/blobstore-basics/pom.xml b/blobstore-basics/pom.xml index c5c1cfd..dc4d625 100644 --- a/blobstore-basics/pom.xml +++ b/blobstore-basics/pom.xml @@ -29,25 +29,29 @@ under the License. <name>blobstore-basics</name> <description>jclouds blobstore example that creates a container, then displays the size of each container</description> + <properties> + <jclouds.version>1.6.3</jclouds.version> + </properties> + <dependencies> <dependency> - <groupId>org.jclouds</groupId> + <groupId>org.apache.jclouds</groupId> <artifactId>jclouds-blobstore</artifactId> - <version>1.6.0</version> + <version>${jclouds.version}</version> </dependency> <dependency> - <groupId>org.jclouds</groupId> + <groupId>org.apache.jclouds</groupId> <artifactId>jclouds-allblobstore</artifactId> - <version>1.6.0</version> + <version>${jclouds.version}</version> </dependency> <!-- note that if you want a smaller distribution remove the above dependency and place something like below --> <!-- <dependency> - <groupId>org.jclouds.provider</groupId> + <groupId>org.apache.jclouds.provider</groupId> <artifactId>hpcloud-objectstorage</artifactId> - <version>1.6.0</version> + <version>${jclouds.version}</version> </dependency> --> </dependencies> http://git-wip-us.apache.org/repos/asf/jclouds-examples/blob/6875cb8d/blobstore-basics/src/main/java/org/jclouds/examples/blobstore/basics/MainApp.java ---------------------------------------------------------------------- diff --git a/blobstore-basics/src/main/java/org/jclouds/examples/blobstore/basics/MainApp.java b/blobstore-basics/src/main/java/org/jclouds/examples/blobstore/basics/MainApp.java index 0dfa397..53d89c2 100755 --- a/blobstore-basics/src/main/java/org/jclouds/examples/blobstore/basics/MainApp.java +++ b/blobstore-basics/src/main/java/org/jclouds/examples/blobstore/basics/MainApp.java @@ -23,7 +23,6 @@ import static com.google.common.base.Preconditions.checkArgument; import static com.google.common.collect.Iterables.contains; import java.io.IOException; -import java.io.InputStream; import java.util.Map; import java.util.Set; @@ -107,9 +106,8 @@ public class MainApp { // List Container for (StorageMetadata resourceMd : blobStore.list()) { if (resourceMd.getType() == StorageType.CONTAINER || resourceMd.getType() == StorageType.FOLDER) { - // Use Map API - Map<String, InputStream> containerMap = context.createInputStreamMap(resourceMd.getName()); - System.out.printf(" %s: %s entries%n", resourceMd.getName(), containerMap.size()); + String name = resourceMd.getName(); + System.out.printf(" %s: %s entries%n", name, context.getBlobStore().countBlobs(name)); } }
