]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/PGMap.cc: don't output header for pg dump_stuck if nothing stuck 680/head
authorDan Mick <dan.mick@inktank.com>
Wed, 2 Oct 2013 05:23:24 +0000 (22:23 -0700)
committerDan Mick <dan.mick@inktank.com>
Wed, 2 Oct 2013 05:23:24 +0000 (22:23 -0700)
Formatted output is already correct (no header)

Fixes: #4577
Signed-off-by: Dan Mick <dan.mick@inktank.com>
src/mon/PGMap.cc

index e9a35c6b8ab917ccb20a9715e78fef138fb32119..4be39aba902191b68f9446ac2b302326641592c7 100644 (file)
@@ -701,7 +701,8 @@ void PGMap::dump_stuck_plain(ostream& ss, PGMap::StuckPG type, utime_t cutoff) c
 {
   hash_map<pg_t, pg_stat_t> stuck_pg_stats;
   get_stuck_stats(type, cutoff, stuck_pg_stats);
-  dump_pg_stats_plain(ss, stuck_pg_stats);
+  if (!stuck_pg_stats.empty())
+    dump_pg_stats_plain(ss, stuck_pg_stats);
 }
 
 void PGMap::dump_osd_perf_stats(Formatter *f) const