]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: dump tiebreaker_mon in MonMap
authorGreg Farnum <gfarnum@redhat.com>
Fri, 1 Oct 2021 18:30:25 +0000 (18:30 +0000)
committerGreg Farnum <gfarnum@redhat.com>
Tue, 5 Oct 2021 00:01:02 +0000 (00:01 +0000)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/mon/MonMap.cc

index 491fdbb6e1102ef327314380dcf756442684fdbf..aebe79e6af0c56364b344b7401a822fe8cd5c943 100644 (file)
@@ -371,7 +371,9 @@ void MonMap::print(ostream& out) const
   out << "min_mon_release " << to_integer<unsigned>(min_mon_release)
       << " (" << min_mon_release << ")\n";
   out << "election_strategy: " << strategy << "\n";
-  if (disallowed_leaders.size()) {
+  if (stretch_mode_enabled) {
+    out << "stretch_mode_enabled " << stretch_mode_enabled << "\n";
+    out << "tiebreaker_mon " << tiebreaker_mon << "\n";
     out << "disallowed_leaders " << disallowed_leaders << "\n";
   }
   unsigned i = 0;
@@ -397,6 +399,7 @@ void MonMap::dump(Formatter *f) const
   f->dump_int ("election_strategy", strategy);
   f->dump_stream("disallowed_leaders: ") << disallowed_leaders;
   f->dump_bool("stretch_mode", stretch_mode_enabled);
+  f->dump_string("tiebreaker_mon", tiebreaker_mon);
   f->open_object_section("features");
   persistent_features.dump(f, "persistent");
   optional_features.dump(f, "optional");