]> 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)
committerKen Dreyer <kdreyer@redhat.com>
Mon, 4 May 2015 18:48:27 +0000 (12:48 -0600)
Fixes: #11087
Backport: hammer
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
(cherry picked from commit 385fe4b4bbbd4a9aab92abf2a813090deeaa037e)

src/rgw/rgw_rest_swift.cc

index c0aef74fe56d97ddbdce9e63fb0ca47d856132a8..4161743f39dc288d9e5fd5754e7b7f883b92c869 100644 (file)
@@ -589,6 +589,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();