From 6937338d3837c6c0ba8bbd6506747e5c38b9bcf4 Mon Sep 17 00:00:00 2001 From: Willem Jan Withagen Date: Mon, 21 Nov 2016 11:59:07 +0100 Subject: [PATCH] common/ceph_context.cc: Use CEPH_DEV to reduce logfile noise Signed-off-by: Willem Jan Withagen --- src/common/ceph_context.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/common/ceph_context.cc b/src/common/ceph_context.cc index 61469968268d5..9334a94b1fad2 100644 --- a/src/common/ceph_context.cc +++ b/src/common/ceph_context.cc @@ -305,6 +305,17 @@ public: conf->enable_experimental_unrecoverable_data_corrupting_features, cct->_experimental_features); ceph_spin_unlock(&cct->_feature_lock); + if (getenv("CEPH_DEV") == NULL) { + if (!cct->_experimental_features.empty()) { + if (cct->_experimental_features.count("*")) { + lderr(cct) << "WARNING: all dangerous and experimental features are enabled." << dendl; + } else { + lderr(cct) << "WARNING: the following dangerous and experimental features are enabled: " + << cct->_experimental_features << dendl; + } + } + } + } if (changed.count("crush_location")) { cct->crush_location.update_from_conf(); -- 2.39.5