for implementing asock command "ceph tell 1.0 query"
Signed-off-by: Kefu Chai <kchai@redhat.com>
out << peering_state << " ";
}
+void PG::dump_primary(Formatter* f)
+{
+ peering_state.dump_peering_state(f);
+
+ f->open_array_section("recovery_state");
+ PeeringState::QueryState q(f);
+ peering_state.handle_event(q, 0);
+ f->close_section();
+
+ // TODO: snap_trimq
+ // TODO: scrubber state
+ // TODO: agent state
+}
std::ostream& operator<<(std::ostream& os, const PG& pg)
{
const MOSDRepOpReply& m);
void print(std::ostream& os) const;
+ void dump_primary(Formatter*);
private:
void do_peering_event(