archupsg03 commented on this pull request.


> +      for (int i = partNumber; i < 3; partNumber++) {
+         String objName = String.format("%s/%s/%s", objectName, "dlo", 
partNumber);
+         String data = String.format("%s%s", "data", partNumber);
+         String etag = getApi().getDynamicLargeObjectApi(regionId, 
defaultContainerName).uploadPart(
+               defaultContainerName, objName, Payloads.newPayload(data), 
ImmutableMap.of("myfoo", "Bar"),
+               ImmutableMap.of("myfoo", "Bar"));
+         Segment s = new Segment(objName, etag, data.length());
+         assertNotNull(etag);
+         segmentList.add(s);
+         total_size += data.length();
+      }
+      String etagOfEtags = getApi().getDynamicLargeObjectApi(regionId, 
defaultContainerName).replaceManifest(
+            objectName, segmentList, ImmutableMap.of("MyFoo", "Bar"), 
ImmutableMap.of("MyFoo", "Bar"));
+
+      SwiftObject bigObject = getApi().getObjectApi(regionId, 
defaultContainerName).get(objectName);
+      assertThat(bigObject.getETag().equals(etagOfEtags));

Done

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/1105#discussion_r118907933

Reply via email to