From: Joao Eduardo Luis Date: Mon, 23 Dec 2013 01:29:23 +0000 (-0800) Subject: osd: OSDMap: dump osd_xinfo_t::features as an int X-Git-Tag: v0.75~43^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F984%2Fhead;p=ceph.git osd: OSDMap: dump osd_xinfo_t::features as an int Instead of dumping the list in a string-list format, which in retrospect wasn't very useful. Signed-off-by: Joao Eduardo Luis --- diff --git a/src/osd/OSDMap.cc b/src/osd/OSDMap.cc index 400a1a490f4..efeebd53220 100644 --- a/src/osd/OSDMap.cc +++ b/src/osd/OSDMap.cc @@ -90,10 +90,7 @@ void osd_xinfo_t::dump(Formatter *f) const f->dump_stream("down_stamp") << down_stamp; f->dump_float("laggy_probability", laggy_probability); f->dump_int("laggy_interval", laggy_interval); - f->open_array_section("features"); - if (features & CEPH_FEATURE_OSD_ERASURE_CODES) - f->dump_string("flag", "erasure-codes"); - f->close_section(); + f->dump_int("features", features); } void osd_xinfo_t::encode(bufferlist& bl) const