From 6520ab8b30831afde09b82c1f9db5975e5561d29 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 8 Aug 2017 15:14:55 +0800 Subject: [PATCH] mon: hex feature bits of 'ceph features' Signed-off-by: xie xingguo (cherry picked from commit b68f31aaca30a83f77ccf81191bf978a15dcbdbe) --- src/mon/mon_types.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mon/mon_types.h b/src/mon/mon_types.h index 9101776795a..ef1b90c1eb1 100644 --- a/src/mon/mon_types.h +++ b/src/mon/mon_types.h @@ -109,7 +109,9 @@ struct FeatureMap { f->open_object_section(ceph_entity_type_name(p.first)); for (auto& q : p.second) { f->open_object_section("group"); - f->dump_unsigned("features", q.first); + std::stringstream ss; + ss << "0x" << std::hex << q.first << std::dec; + f->dump_string("features", ss.str()); f->dump_string("release", ceph_release_name( ceph_release_from_features(q.first))); f->dump_unsigned("num", q.second); -- 2.47.3