Repository: jclouds-labs-google
Updated Branches:
  refs/heads/master 2a4ed3c89 -> 0111e8f88


JCLOUDS-805: Populate StorageMetadata size for GCS


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/commit/0111e8f8
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/tree/0111e8f8
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/diff/0111e8f8

Branch: refs/heads/master
Commit: 0111e8f88d4a099552ae841c3ff74abbeb6db935
Parents: 2a4ed3c
Author: Andrew Gaul <[email protected]>
Authored: Thu Jan 15 15:32:34 2015 -0800
Committer: Andrew Gaul <[email protected]>
Committed: Thu Jan 15 15:32:34 2015 -0800

----------------------------------------------------------------------
 .../blobstore/functions/ObjectListToStorageMetadata.java          | 3 ++-
 .../blobstore/functions/ObjectToBlobMetadata.java                 | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/blob/0111e8f8/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
----------------------------------------------------------------------
diff --git 
a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
 
b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
index 008cb46..22f00da 100644
--- 
a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
+++ 
b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
@@ -54,7 +54,8 @@ public class ObjectListToStorageMetadata
                      if 
(input.getContentMetadata().getContentType().equals("application/directory")) {
                         return new 
StorageMetadataImpl(StorageType.RELATIVE_PATH, input.getProviderId(), input
                                  .getName(), input.getLocation(), 
input.getUri(), input.getETag(), input
-                                 .getCreationDate(), input.getLastModified(), 
userMetaData);
+                                 .getCreationDate(), input.getLastModified(), 
userMetaData,
+                                 input.getSize());
                      }
                      return input;
                   }

http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/blob/0111e8f8/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
----------------------------------------------------------------------
diff --git 
a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
 
b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
index 636e332..93f9959 100644
--- 
a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
+++ 
b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
@@ -63,6 +63,7 @@ public class ObjectToBlobMetadata implements 
Function<GoogleCloudStorageObject,
       } else {
          to.setType(StorageType.BLOB);
       }
+      to.setSize(from.size());
       return to;
    }
 

Reply via email to