]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: status: only include mdsmap if epoch > 1
authorSage Weil <sage@inktank.com>
Tue, 13 Aug 2013 23:46:37 +0000 (16:46 -0700)
committerSage Weil <sage@inktank.com>
Tue, 13 Aug 2013 23:52:29 +0000 (16:52 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/Monitor.cc

index 36774d3199aefabfe732eed7f4f8ec303d6692c1..d1f799a04798ce66b65143b8f1245fb02012c7bd 100644 (file)
@@ -1833,7 +1833,8 @@ void Monitor::get_status(stringstream &ss, Formatter *f)
     ss << "   health " << health << "\n";
     ss << "   monmap " << *monmap << ", election epoch " << get_epoch()
       << ", quorum " << get_quorum() << " " << get_quorum_names() << "\n";
-    ss << "   mdsmap " << mdsmon()->mdsmap << "\n";
+    if (mdsmon()->mdsmap.get_epoch() > 1)
+      ss << "   mdsmap " << mdsmon()->mdsmap << "\n";
     osdmon()->osdmap.print_summary(NULL, ss);
     pgmon()->pg_map.print_summary(NULL, &ss);
   }