summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kelly <pioto@pioto.org>2013-05-16 12:29:50 -0400
committerSage Weil <sage@inktank.com>2013-05-20 09:06:09 -0700
commitd05a4e55746a4c3dd1683618aa2db2499f3fc0bf (patch)
treeca6b4e0748b43b1034ca37613e36cac06ff8ec09
parentd0a5d3a7f43352c485211e46ab9afc21352e6944 (diff)
downloadceph-d05a4e55746a4c3dd1683618aa2db2499f3fc0bf.tar.gz
ceph df: fix si units for 'global' stats
si_t expects bytes, but it was being given kilobytes. Signed-off-by: Mike Kelly <pioto@pioto.org> (cherry picked from commit 0c2b738d8d07994fee4c73dd076ac9364a64bdb2)
-rw-r--r--src/mon/PGMonitor.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mon/PGMonitor.cc b/src/mon/PGMonitor.cc
index 687ef92158b..757cf9f9031 100644
--- a/src/mon/PGMonitor.cc
+++ b/src/mon/PGMonitor.cc
@@ -1062,9 +1062,9 @@ void PGMonitor::dump_fs_stats(stringstream &ss, Formatter *f, bool verbose)
if (verbose) {
tbl.define_column("OBJECTS", TextTable::LEFT, TextTable::LEFT);
}
- tbl << stringify(si_t(pg_map.osd_sum.kb))
- << stringify(si_t(pg_map.osd_sum.kb_avail))
- << stringify(si_t(pg_map.osd_sum.kb_used));
+ tbl << stringify(si_t(pg_map.osd_sum.kb*1024))
+ << stringify(si_t(pg_map.osd_sum.kb_avail*1024))
+ << stringify(si_t(pg_map.osd_sum.kb_used*1024));
tbl << percentify(((float)pg_map.osd_sum.kb_used / pg_map.osd_sum.kb)*100);
if (verbose) {
tbl << stringify(si_t(pg_map.pg_sum.stats.sum.num_objects));