Skip to content

Commit 32fb6a1

Browse files
committed
rgw: fix output formatting of bucket index check admin api
The bucket index check admin API was previously returning invalid JSON. Signed-off-by: Cory Snyder <[email protected]>
1 parent 4728daa commit 32fb6a1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/rgw/driver/rados/rgw_bucket.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,6 +1223,8 @@ int RGWBucketAdminOp::check_index(rgw::sal::Driver* driver, RGWBucketAdminOpStat
12231223
Formatter *formatter = flusher.get_formatter();
12241224
flusher.start(0);
12251225

1226+
formatter->open_object_section("bucket_check");
1227+
12261228
ret = bucket.check_bad_index_multipart(op_state, flusher, dpp, y);
12271229
if (ret < 0)
12281230
return ret;
@@ -1238,6 +1240,8 @@ int RGWBucketAdminOp::check_index(rgw::sal::Driver* driver, RGWBucketAdminOpStat
12381240
return ret;
12391241

12401242
dump_index_check(existing_stats, calculated_stats, formatter);
1243+
1244+
formatter->close_section();
12411245
flusher.flush();
12421246

12431247
return 0;

0 commit comments

Comments
 (0)