Repository: jclouds Updated Branches: refs/heads/master 98c289721 -> 83d10e819
JCLOUDS-1337: restore tier from stub blob This allows completeMultipartUpload to propagate the tier set in initiateMultipartUpload. Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/83d10e81 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/83d10e81 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/83d10e81 Branch: refs/heads/master Commit: 83d10e819463fc7d7a7ed085792cb3232a61cb2c Parents: 98c2897 Author: Andrew Gaul <[email protected]> Authored: Fri Nov 3 09:51:36 2017 -0700 Committer: Andrew Gaul <[email protected]> Committed: Fri Nov 3 09:52:42 2017 -0700 ---------------------------------------------------------------------- .../main/java/org/jclouds/blobstore/config/LocalBlobStore.java | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/83d10e81/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java ---------------------------------------------------------------------- diff --git a/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java b/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java index 6d9533d..56a0691 100644 --- a/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java +++ b/blobstore/src/main/java/org/jclouds/blobstore/config/LocalBlobStore.java @@ -63,6 +63,7 @@ import org.jclouds.blobstore.domain.MutableStorageMetadata; import org.jclouds.blobstore.domain.PageSet; import org.jclouds.blobstore.domain.StorageMetadata; import org.jclouds.blobstore.domain.StorageType; +import org.jclouds.blobstore.domain.Tier; import org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl; import org.jclouds.blobstore.domain.internal.PageSetImpl; import org.jclouds.blobstore.options.CopyOptions; @@ -848,6 +849,10 @@ public final class LocalBlobStore implements BlobStore { if (expires != null) { blobBuilder.expires(expires); } + Tier tier = mpu.blobMetadata().getTier(); + if (tier != null) { + blobBuilder.tier(tier); + } String eTag = putBlob(mpu.containerName(), blobBuilder.build());
