From a63f4e7c6d201eb4a4630e8d1fb95f871a07e5de Mon Sep 17 00:00:00 2001 From: Anton Pryakhin Date: Wed, 16 Oct 2024 14:24:37 +0300 Subject: [PATCH] Disable the feature by default Signed-off-by: Anton Pryakhin --- src/groups/mwc/mwctsk/mwctsk_logcontroller.cpp | 9 +++++++++ src/groups/mwc/mwctsk/mwctsk_logcontroller.h | 4 ++-- src/groups/mwc/mwctsk/mwctsk_logcontroller.t.cpp | 4 ++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/groups/mwc/mwctsk/mwctsk_logcontroller.cpp b/src/groups/mwc/mwctsk/mwctsk_logcontroller.cpp index f9f7623c63..46a9fb3ddb 100644 --- a/src/groups/mwc/mwctsk/mwctsk_logcontroller.cpp +++ b/src/groups/mwc/mwctsk/mwctsk_logcontroller.cpp @@ -147,6 +147,9 @@ LogControllerConfig::LogControllerConfig(bslma::Allocator* allocator) , d_syslogAppName("") , d_syslogVerbosity(ball::Severity::ERROR) , d_categories(allocator) +, d_recordBufferSize(32768) +, d_recordingVerbosity(ball::Severity::OFF) +, d_triggerVerbosity(ball::Severity::OFF) { // NOTHING } @@ -167,6 +170,9 @@ LogControllerConfig::LogControllerConfig(const LogControllerConfig& other, , d_syslogAppName(other.d_syslogAppName, allocator) , d_syslogVerbosity(other.d_syslogVerbosity) , d_categories(other.d_categories, allocator) +, d_recordBufferSize(other.d_recordBufferSize) +, d_recordingVerbosity(other.d_recordingVerbosity) +, d_triggerVerbosity(other.d_triggerVerbosity) { // NOTHING } @@ -189,6 +195,9 @@ LogControllerConfig::operator=(const LogControllerConfig& rhs) d_syslogAppName = rhs.d_syslogAppName; d_syslogVerbosity = rhs.d_syslogVerbosity; d_categories = rhs.d_categories; + d_recordBufferSize = rhs.d_recordBufferSize; + d_recordingVerbosity = rhs.d_recordingVerbosity; + d_triggerVerbosity = rhs.d_triggerVerbosity; } return *this; diff --git a/src/groups/mwc/mwctsk/mwctsk_logcontroller.h b/src/groups/mwc/mwctsk/mwctsk_logcontroller.h index 10c4d5969d..d614c2d87f 100644 --- a/src/groups/mwc/mwctsk/mwctsk_logcontroller.h +++ b/src/groups/mwc/mwctsk/mwctsk_logcontroller.h @@ -542,8 +542,8 @@ int LogControllerConfig::fromObj(bsl::ostream& errorDescription, return -1; // RETURN } - d_recordingVerbosity = ball::Severity::e_TRACE; - d_triggerVerbosity = ball::Severity::e_FATAL; + d_recordingVerbosity = ball::Severity::OFF; + d_triggerVerbosity = ball::Severity::OFF; // if (ball::SeverityUtil::fromAsciiCaseless( // &d_recordingVerbosity, // obj.logDump().recordingLevel().c_str()) != 0) { diff --git a/src/groups/mwc/mwctsk/mwctsk_logcontroller.t.cpp b/src/groups/mwc/mwctsk/mwctsk_logcontroller.t.cpp index d4da6b938a..e968ffea75 100644 --- a/src/groups/mwc/mwctsk/mwctsk_logcontroller.t.cpp +++ b/src/groups/mwc/mwctsk/mwctsk_logcontroller.t.cpp @@ -102,8 +102,8 @@ static void test1_logControllerConfigFromObj() ASSERT_EQ(config.syslogVerbosity(), ball::Severity::INFO); ASSERT_EQ(config.recordBufferSize(), 32768); - ASSERT_EQ(config.recordingVerbosity(), ball::Severity::TRACE); - ASSERT_EQ(config.triggerVerbosity(), ball::Severity::FATAL); + ASSERT_EQ(config.recordingVerbosity(), ball::Severity::OFF); + ASSERT_EQ(config.triggerVerbosity(), ball::Severity::OFF); } // ============================================================================