From: Robin H. Johnson Date: Thu, 31 Mar 2016 06:24:40 +0000 (+0000) Subject: rgw: Multipart ListPartsResult ETag quotes X-Git-Tag: v0.94.8~47^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2aa1ea6b505c768323abb99dcc8c8f24e594a898;p=ceph.git rgw: Multipart ListPartsResult ETag quotes ListPartsResult output has always missed quotes on the ETag since it was first committed. Fixes: #15334 Backports: hammer, infernalis Signed-off-by: Robin H. Johnson (cherry picked from commit a58b774e72cc1613d62e10b25322d6d15e9d2899) --- diff --git a/src/rgw/rgw_rest_s3.cc b/src/rgw/rgw_rest_s3.cc index 0cc7793ac9ad..f347d1485d07 100644 --- a/src/rgw/rgw_rest_s3.cc +++ b/src/rgw/rgw_rest_s3.cc @@ -1804,7 +1804,7 @@ void RGWListMultipart_ObjStore_S3::send_response() } s->formatter->dump_unsigned("PartNumber", info.num); - s->formatter->dump_string("ETag", info.etag); + s->formatter->dump_format("ETag", "\"%s\"", info->etag.c_str()); s->formatter->dump_unsigned("Size", info.size); s->formatter->close_section(); }