]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: add mon_warn_on_pool_no_app option
authorSage Weil <sage@redhat.com>
Sat, 5 Aug 2017 02:24:07 +0000 (22:24 -0400)
committerSage Weil <sage@redhat.com>
Sun, 6 Aug 2017 13:56:55 +0000 (09:56 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/common/options.cc
src/mon/PGMap.cc

index 9101078cb8d709e27a25edac0ca629d560eec262..2ae9c9f47c9048d46f30a36b5d826e679b306ebc 100644 (file)
@@ -1095,6 +1095,10 @@ std::vector<Option> get_global_options() {
     .set_default(true)
     .set_description(""),
 
+    Option("mon_warn_on_pool_no_app", Option::TYPE_BOOL, Option::LEVEL_DEV)
+    .set_default(true)
+    .set_description("Enable POOL_APP_NOT_ENABLED health check"),
+
     Option("mon_min_osdmap_epochs", Option::TYPE_INT, Option::LEVEL_ADVANCED)
     .set_default(500)
     .set_description(""),
index c0ead08097ca13338567b5497eaacbe029060319..44ad2dc0b5672386ca127a06cb7a935036df2095 100644 (file)
@@ -3204,7 +3204,7 @@ void PGMap::get_health_checks(
   }
 
   // POOL_APP
-  {
+  if (g_conf->get_val<bool>("mon_warn_on_pool_no_app")) {
     list<string> detail;
     for (auto &it : pools) {
       const pg_pool_t &pool = it.second;