]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: dump prefix unconditionally 2120/head
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 18 Jul 2014 21:52:48 +0000 (14:52 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Fri, 18 Jul 2014 21:56:24 +0000 (14:56 -0700)
As part of issue #8858, and to be more in line with S3, dump the Prefix
field when listing bucket even if bucket is empty.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_rest_s3.cc

index f6291a0ea7ef2b51ef0a891ce0870d0e0b08692f..79de0732a2affadea6f2e40064e3a06213ad3352 100644 (file)
@@ -254,8 +254,7 @@ void RGWListBucket_ObjStore_S3::send_response()
   s->formatter->open_object_section_in_ns("ListBucketResult",
                                          "http://s3.amazonaws.com/doc/2006-03-01/");
   s->formatter->dump_string("Name", s->bucket_name_str);
-  if (!prefix.empty())
-    s->formatter->dump_string("Prefix", prefix);
+  s->formatter->dump_string("Prefix", prefix);
   s->formatter->dump_string("Marker", marker);
   if (is_truncated && !next_marker.empty())
     s->formatter->dump_string("NextMarker", next_marker);