]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplicatedPG: dump agent state on pg query
authorSage Weil <sage@inktank.com>
Mon, 7 Apr 2014 22:34:53 +0000 (15:34 -0700)
committerSage Weil <sage@inktank.com>
Mon, 7 Apr 2014 22:40:47 +0000 (15:40 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index d39a6234f6d164459b6aefb5bedf13fd02a5f162..e5f836282df50a0af1db28ef66a4f16658ec2431 100644 (file)
@@ -634,6 +634,11 @@ int ReplicatedPG::do_command(cmdmap_t cmdmap, ostream& ss,
     handle_query_state(f.get());
     f->close_section();
 
+    f->open_object_section("agent_state");
+    if (agent_state)
+      agent_state->dump(f.get());
+    f->close_section();
+
     f->close_section();
     f->flush(odata);
     return 0;