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; }
