diff options
author | Billy Donahue <billy.donahue@mongodb.com> | 2020-04-25 12:23:19 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-05-03 20:01:47 +0000 |
commit | d5bfe99ef95ba205192db36db14a7e46592094dc (patch) | |
tree | 0880ff58ec0e385b33a3f2a45c5db054e63174bb /src/mongo/logger/component_message_log_domain.h | |
parent | c7220a8080388da758230240a94ca0a15156148b (diff) | |
download | mongo-d5bfe99ef95ba205192db36db14a7e46592094dc.tar.gz |
SERVER-47735 change mongo source over to logv2
- Remove several legacy logger/ files
- Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version.
- Globally replace logger::{LogSeverity,LogComponent} => logv2::
(cherry picked from commit eae31861e0f813f0099e1d490c4a622d75cd5a08)
Diffstat (limited to 'src/mongo/logger/component_message_log_domain.h')
-rw-r--r-- | src/mongo/logger/component_message_log_domain.h | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/src/mongo/logger/component_message_log_domain.h b/src/mongo/logger/component_message_log_domain.h index 789ea2ebad8..638f701bc96 100644 --- a/src/mongo/logger/component_message_log_domain.h +++ b/src/mongo/logger/component_message_log_domain.h @@ -29,8 +29,8 @@ #pragma once -#include "mongo/logger/log_component_settings.h" #include "mongo/logger/message_log_domain.h" +#include "mongo/logv2/log_component_settings.h" namespace mongo { namespace logger { @@ -51,39 +51,41 @@ public: * Predicate that answers the question, "Should I, the caller, append to you, the log * domain, messages of the given severity?" True means yes. */ - bool shouldLog(LogComponent component, LogSeverity severity) const; - bool shouldLog(LogComponent component1, LogComponent component2, LogSeverity severity) const; - bool shouldLog(LogComponent component1, - LogComponent component2, - LogComponent component3, - LogSeverity severity) const; + bool shouldLog(logv2::LogComponent component, logv2::LogSeverity severity) const; + bool shouldLog(logv2::LogComponent component1, + logv2::LogComponent component2, + logv2::LogSeverity severity) const; + bool shouldLog(logv2::LogComponent component1, + logv2::LogComponent component2, + logv2::LogComponent component3, + logv2::LogSeverity severity) const; /** * Returns true if a minimum log severity has been set for this component. * Called by log level commands to query component severity configuration. */ - bool hasMinimumLogSeverity(LogComponent component) const; + bool hasMinimumLogSeverity(logv2::LogComponent component) const; /** * Gets the minimum severity of messages that should be sent to this LogDomain. */ - LogSeverity getMinimumLogSeverity() const; - LogSeverity getMinimumLogSeverity(LogComponent component) const; + logv2::LogSeverity getMinimumLogSeverity() const; + logv2::LogSeverity getMinimumLogSeverity(logv2::LogComponent component) const; /** * Sets the minimum severity of messages that should be sent to this LogDomain. */ - void setMinimumLoggedSeverity(LogSeverity severity); - void setMinimumLoggedSeverity(LogComponent, LogSeverity severity); + void setMinimumLoggedSeverity(logv2::LogSeverity severity); + void setMinimumLoggedSeverity(logv2::LogComponent, logv2::LogSeverity severity); /** * Clears the minimum log severity for component. * For kDefault, severity level is initialized to default value. */ - void clearMinimumLoggedSeverity(LogComponent component); + void clearMinimumLoggedSeverity(logv2::LogComponent component); private: - LogComponentSettings _settings; + logv2::LogComponentSettings _settings; AtomicWord<bool> _shouldRedact{false}; }; |