cluster_state.with_pgmap(
[&f, &tstate](const PGMap &pg_map) {
PyEval_RestoreThread(tstate);
- pg_map.dump(&f);
+ pg_map.dump(&f, false);
}
);
return f.get();
calc_stats();
}
-void PGMap::dump(ceph::Formatter *f) const
+void PGMap::dump(ceph::Formatter *f, bool with_net) const
{
dump_basic(f);
dump_pg_stats(f, false);
dump_pool_stats(f);
- dump_osd_stats(f);
+ dump_osd_stats(f, with_net);
}
void PGMap::dump_basic(ceph::Formatter *f) const
int64_t get_rule_avail(const OSDMap& osdmap, int ruleno) const;
void get_rules_avail(const OSDMap& osdmap,
std::map<int,int64_t> *avail_map) const;
- void dump(ceph::Formatter *f) const;
+ void dump(ceph::Formatter *f, bool with_net = true) const;
void dump_basic(ceph::Formatter *f) const;
void dump_pg_stats(ceph::Formatter *f, bool brief) const;
void dump_pool_stats(ceph::Formatter *f) const;
- void dump_osd_stats(ceph::Formatter *f, bool with_net = false) const;
+ void dump_osd_stats(ceph::Formatter *f, bool with_net = true) const;
void dump_delta(ceph::Formatter *f) const;
void dump_filtered_pg_stats(ceph::Formatter *f, std::set<pg_t>& pgs) const;
void dump_pool_stats_full(const OSDMap &osd_map, std::stringstream *ss,