]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: more scrubber fields in pg query output
authorMykola Golub <mgolub@mirantis.com>
Fri, 4 Dec 2015 19:02:44 +0000 (21:02 +0200)
committerMykola Golub <mgolub@mirantis.com>
Mon, 7 Dec 2015 18:41:16 +0000 (20:41 +0200)
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
src/osd/PG.cc

index a4375cf927f24c66d4352c378f59d0009f196f3d..f6bba84b22debda5d94b4246901206468fb73a7c 100644 (file)
@@ -6671,6 +6671,12 @@ boost::statechart::result PG::RecoveryState::Active::react(const QueryState& q)
     q.f->open_object_section("scrub");
     q.f->dump_stream("scrubber.epoch_start") << pg->scrubber.epoch_start;
     q.f->dump_int("scrubber.active", pg->scrubber.active);
+    q.f->dump_string("scrubber.state", Scrubber::state_string(pg->scrubber.state));
+    q.f->dump_stream("scrubber.start") << pg->scrubber.start;
+    q.f->dump_stream("scrubber.end") << pg->scrubber.end;
+    q.f->dump_stream("scrubber.subset_last_update") << pg->scrubber.subset_last_update;
+    q.f->dump_bool("scrubber.deep", pg->scrubber.deep);
+    q.f->dump_int("scrubber.seed", pg->scrubber.seed);
     q.f->dump_int("scrubber.waiting_on", pg->scrubber.waiting_on);
     {
       q.f->open_array_section("scrubber.waiting_on_whom");