From: Robin H. Johnson Date: Thu, 31 Mar 2016 06:24:40 +0000 (+0000) Subject: rgw: Multipart ListPartsResult ETag quotes X-Git-Tag: v10.1.1~42^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a58b774e72cc1613d62e10b25322d6d15e9d2899;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 --- diff --git a/src/rgw/rgw_rest_s3.cc b/src/rgw/rgw_rest_s3.cc index af0fea04f1f5f..3f036b1e0e3d8 100644 --- a/src/rgw/rgw_rest_s3.cc +++ b/src/rgw/rgw_rest_s3.cc @@ -2428,7 +2428,7 @@ void RGWListMultipart_ObjStore_S3::send_response() dump_time(s, "LastModified", &info.modified); 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(); }