From 7b81c27de42f3ba453e1a02cfb017eaa7d111329 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Tue, 8 Sep 2015 13:47:48 -0400 Subject: [PATCH] radosgw-admin: add json output to create commands Signed-off-by: Casey Bodley --- src/rgw/rgw_admin.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index 3230d5cf7cb1b..2d12b3a8647ce 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -1880,6 +1880,9 @@ int main(int argc, char **argv) cerr << "ERROR: couldn't create realm " << realm_name << ": " << cpp_strerror(-ret) << std::endl; return ret; } + encode_json("realm", realm, formatter); + formatter->flush(cout); + cout << std::endl; } break; case OPT_REALM_DELETE: @@ -2036,6 +2039,10 @@ int main(int argc, char **argv) cerr << "failed to create zonegroup" << zonegroup_name << ": " << cpp_strerror(-ret) << std::endl; return -ret; } + + encode_json("zonegroup", zonegroup, formatter); + formatter->flush(cout); + cout << std::endl; } break; case OPT_ZONEGROUP_DEFAULT: @@ -2264,6 +2271,10 @@ int main(int argc, char **argv) << cpp_strerror(-ret) << std::endl; return ret; } + + encode_json("zone", zone, formatter); + formatter->flush(cout); + cout << std::endl; } break; case OPT_ZONE_DELETE: -- 2.39.5