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:17 -0700
commiteac3cd2d8334db7c70cbba433610136ff76e447f (patch)
treec63821ad1fa1de8b6a3a9d347a540fc1ddfd54e7
parent7bc7c9d4bc6f5bbadbb5e6f9844a0e1f66373c90 (diff)
downloadceph-eac3cd2d8334db7c70cbba433610136ff76e447f.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 ed4833bce7a..17172980a0a 100644
--- a/src/mon/PGMonitor.cc
+++ b/src/mon/PGMonitor.cc
@@ -1054,9 +1054,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));