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