From cda1c1a9840692d641b9fed0aa3d4339e4d77d09 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Mon, 28 Mar 2016 18:12:19 -0700 Subject: [PATCH] FSMap: add output for enabled_multiple flags Signed-off-by: Greg Farnum --- src/mds/FSMap.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mds/FSMap.cc b/src/mds/FSMap.cc index 46b734cd375..67029180c12 100644 --- a/src/mds/FSMap.cc +++ b/src/mds/FSMap.cc @@ -35,6 +35,11 @@ void FSMap::dump(Formatter *f) const compat.dump(f); f->close_section(); + f->open_object_section("feature flags"); + f->dump_bool("enable_multiple", enable_multiple); + f->dump_bool("ever_enabled_multiple", ever_enabled_multiple); + f->close_section(); + f->open_array_section("standbys"); for (const auto &i : standby_daemons) { f->open_object_section("info"); @@ -76,7 +81,8 @@ void FSMap::generate_test_instances(list& ls) void FSMap::print(ostream& out) const { out << "e" << epoch << std::endl; - out << "enable_multiple: " << enable_multiple << std::endl; + out << "enable_multiple, ever_enabled_multiple: " << enable_multiple << "," + << ever_enabled_multiple << std::endl; out << "compat: " << compat << std::endl; out << " " << std::endl; -- 2.47.3