Repository: jclouds Updated Branches: refs/heads/master 2df35de45 -> 3923fb0d7
JCLOUDS-598: Populate additional MD5 field Follow-on to a6337fdcc4c0962a16d6285597958949bf0f0e57. Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/3923fb0d Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/3923fb0d Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/3923fb0d Branch: refs/heads/master Commit: 3923fb0d71be8a8d811e9c332cf6125d73e86bed Parents: 2df35de Author: Andrew Gaul <[email protected]> Authored: Mon Nov 13 09:21:19 2017 -0800 Committer: Andrew Gaul <[email protected]> Committed: Mon Nov 13 09:21:19 2017 -0800 ---------------------------------------------------------------------- .../atmos/functions/ParseObjectFromHeadersAndHttpContent.java | 1 + .../atmos/blobstore/integration/AtmosIntegrationLiveTest.java | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/3923fb0d/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java ---------------------------------------------------------------------- diff --git a/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java b/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java index 6fbf2ac..c96ee8a 100644 --- a/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java +++ b/apis/atmos/src/main/java/org/jclouds/atmos/functions/ParseObjectFromHeadersAndHttpContent.java @@ -70,6 +70,7 @@ public class ParseObjectFromHeadersAndHttpContent implements Function<HttpRespon object.getAllHeaders().putAll(from.getHeaders()); object.setPayload(from.getPayload()); object.getContentMetadata().setContentLength(attemptToParseSizeAndRangeFromHeaders(from)); + object.getContentMetadata().setContentMD5(object.getSystemMetadata().getContentMD5()); return object; } http://git-wip-us.apache.org/repos/asf/jclouds/blob/3923fb0d/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java ---------------------------------------------------------------------- diff --git a/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java b/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java index 8e9cb99..438c0ec 100644 --- a/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java +++ b/apis/atmos/src/test/java/org/jclouds/atmos/blobstore/integration/AtmosIntegrationLiveTest.java @@ -92,11 +92,6 @@ public class AtmosIntegrationLiveTest extends BaseBlobIntegrationTest { } @Override - public void testMetadata() { - throw new SkipException("Atmos cannot overwrite blob when Content-MD5 is set"); - } - - @Override public void testMultipartUploadNoPartsAbort() throws Exception { throw new SkipException("Atmos does not support multipart uploads"); }
