From c142ae3f1530067f35b8a1e1bac9ddeea4d81c09 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 7 Dec 2017 16:39:30 -0600 Subject: [PATCH] log: add log_stderr_prefix option Allows you to set a prefix for debug log messages send to stderr (e.g., "debug "). Signed-off-by: Sage Weil --- src/common/ceph_context.cc | 5 +++++ src/common/options.cc | 3 +++ src/log/Log.cc | 7 ++++++- src/log/Log.h | 3 +++ 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/common/ceph_context.cc b/src/common/ceph_context.cc index b2b3957fcb6..401dbf53fc0 100644 --- a/src/common/ceph_context.cc +++ b/src/common/ceph_context.cc @@ -202,6 +202,7 @@ public: "log_max_recent", "log_to_syslog", "err_to_syslog", + "log_stderr_prefix", "log_to_stderr", "err_to_stderr", "log_to_graylog", @@ -236,6 +237,10 @@ public: log->reopen_log_file(); } + if (changed.count("log_stderr_prefix")) { + log->set_log_stderr_prefix(conf->get_val("log_stderr_prefix")); + } + if (changed.count("log_max_new")) { log->set_max_new(conf->log_max_new); diff --git a/src/common/options.cc b/src/common/options.cc index ec5d10a86fb..91f48dcee2b 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -345,6 +345,9 @@ std::vector