From 6875cb8da20cef0ad50c38798b77309ac92c5d27 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Sun, 1 Dec 2013 20:48:51 -0800 Subject: [PATCH] Replace createInputStreamMap call with countBlobs jclouds 1.6.0 deprecated the former. Also specify latest release version. --- blobstore-basics/pom.xml | 16 ++++++++++------ .../examples/blobstore/basics/MainApp.java | 6 ++---- 2 files changed, 12 insertions(+), 10 deletions(-) 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. blobstore-basics jclouds blobstore example that creates a container, then displays the size of each container + + 1.6.3 + + - org.jclouds + org.apache.jclouds jclouds-blobstore - 1.6.0 + ${jclouds.version} - org.jclouds + org.apache.jclouds jclouds-allblobstore - 1.6.0 + ${jclouds.version} 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.collect.Iterables.contains; import java.io.IOException; -import java.io.InputStream; import java.util.Map; import java.util.Set; @@ -107,9 +106,8 @@ public static void main(String[] args) throws IOException { // List Container for (StorageMetadata resourceMd : blobStore.list()) { if (resourceMd.getType() == StorageType.CONTAINER || resourceMd.getType() == StorageType.FOLDER) { - // Use Map API - Map 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)); } }