From 9701f4da9bb9c58dcc6924b2e32512be8db2d71a Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Thu, 5 May 2016 16:37:49 +0800 Subject: [PATCH] mon/OSDMonitor: fix dump type mismatch Signed-off-by: xie xingguo --- src/mon/OSDMonitor.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 3991c3c06d1..3b080c2a944 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -570,9 +570,9 @@ int OSDMonitor::reweight_by_utilization(int oload, ostringstream oss; if (f) { f->open_object_section("reweight_by_utilization"); - f->dump_unsigned("overload_min", oload); + f->dump_int("overload_min", oload); f->dump_float("max_change", max_changef); - f->dump_float("max_change_osds", max_osds); + f->dump_int("max_change_osds", max_osds); f->dump_float("average_utilization", average_util); f->dump_float("overload_utilization", overload_util); } else { @@ -653,7 +653,7 @@ int OSDMonitor::reweight_by_utilization(int oload, } if (f) { f->open_object_section("osd"); - f->dump_unsigned("osd", p->first); + f->dump_int("osd", p->first); f->dump_float("weight", (float)weight / (float)0x10000); f->dump_float("new_weight", (float)new_weight / (float)0x10000); f->close_section(); -- 2.47.3