diff options
Diffstat (limited to 'src/mongo/logv2/log_domain_global.cpp')
-rw-r--r-- | src/mongo/logv2/log_domain_global.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/logv2/log_domain_global.cpp b/src/mongo/logv2/log_domain_global.cpp index 2788cd8aca4..6b9603cc82f 100644 --- a/src/mongo/logv2/log_domain_global.cpp +++ b/src/mongo/logv2/log_domain_global.cpp @@ -29,6 +29,7 @@ #include "log_domain_global.h" +#include "mongo/config.h" #include "mongo/logv2/component_settings_filter.h" #include "mongo/logv2/composite_backend.h" #include "mongo/logv2/console.h" @@ -174,11 +175,16 @@ Status LogDomainGlobal::Impl::configure(LogDomainGlobal::ConfigurationOptions co }; switch (options.format) { +#if !defined(MONGO_CONFIG_JSON_LOG_DEFAULT) case LogFormat::kDefault: +#endif case LogFormat::kText: setFormatters( [&] { return TextFormatter(options.maxAttributeSizeKB, options.timestampFormat); }); break; +#if defined(MONGO_CONFIG_JSON_LOG_DEFAULT) + case LogFormat::kDefault: +#endif case LogFormat::kJson: setFormatters( [&] { return JSONFormatter(options.maxAttributeSizeKB, options.timestampFormat); }); |