]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: send ETag, Last-Modified in response for copying Swift cobject.
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Wed, 11 Mar 2015 13:08:03 +0000 (14:08 +0100)
committerLoic Dachary <ldachary@redhat.com>
Wed, 6 May 2015 10:05:40 +0000 (12:05 +0200)
Fixes: #11087
Backport: hammer
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
(cherry picked from commit 385fe4b4bbbd4a9aab92abf2a813090deeaa037e)

src/rgw/rgw_rest_swift.cc

index 5738bbc50c7ecdca25a1aafcfc3523af628179fd..de44657a0d9e9d43555c2cd96e18f88d3f7de6eb 100644 (file)
@@ -593,6 +593,8 @@ void RGWCopyObj_ObjStore_SWIFT::send_response()
       ret = STATUS_CREATED;
     set_req_state_err(s, ret);
     dump_errno(s);
+    dump_etag(s, etag.c_str());
+    dump_last_modified(s, mtime);
     end_header(s, this);
   } else {
     s->formatter->close_section();