From: Vitja Makarov Date: Wed, 17 Feb 2016 10:46:18 +0000 (+0300) Subject: rgw: S3: set EncodingType in ListBucketResult X-Git-Tag: v10.1.1~65^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d2e281d2beb0a49aae0fd939f9387cb2af2692c8;p=ceph.git rgw: S3: set EncodingType in ListBucketResult Signed-off-by: Victor Makarov --- diff --git a/src/rgw/rgw_rest_s3.cc b/src/rgw/rgw_rest_s3.cc index 9cbbd860aace2..fd790605429c0 100644 --- a/src/rgw/rgw_rest_s3.cc +++ b/src/rgw/rgw_rest_s3.cc @@ -303,8 +303,10 @@ void RGWListBucket_ObjStore_S3::send_versioned_response() : "false")); bool encode_key = false; - if (strcasecmp(encoding_type.c_str(), "url") == 0) + if (strcasecmp(encoding_type.c_str(), "url") == 0) { + s->formatter->dump_string("EncodingType", "url"); encode_key = true; + } if (op_ret >= 0) { vector::iterator iter; @@ -385,8 +387,10 @@ void RGWListBucket_ObjStore_S3::send_response() : "false")); bool encode_key = false; - if (strcasecmp(encoding_type.c_str(), "url") == 0) + if (strcasecmp(encoding_type.c_str(), "url") == 0) { + s->formatter->dump_string("EncodingType", "url"); encode_key = true; + } if (op_ret >= 0) { vector::iterator iter;