From: Sage Weil Date: Sun, 11 Aug 2013 21:02:46 +0000 (-0700) Subject: client: add enclosing object for asok dumps X-Git-Tag: v0.68~82 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d1a81654507805663536d78e3f3d2ed0cf2f708b;p=ceph.git client: add enclosing object for asok dumps Signed-off-by: Sage Weil --- diff --git a/src/client/Client.cc b/src/client/Client.cc index 4b10cf5c1bac..7e26a43c1c55 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -107,6 +107,7 @@ bool Client::CommandHook::call(std::string command, cmdmap_t& cmdmap, { stringstream ss; Formatter *f = new_formatter(format); + f->open_object_section("result"); m_client->client_lock.Lock(); if (command == "mds_requests") m_client->dump_mds_requests(f); @@ -117,6 +118,7 @@ bool Client::CommandHook::call(std::string command, cmdmap_t& cmdmap, else assert(0 == "bad command registered"); m_client->client_lock.Unlock(); + f->close_section(); f->flush(out); delete f; return true;