summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/log_domain_global.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/logv2/log_domain_global.cpp')
-rw-r--r--src/mongo/logv2/log_domain_global.cpp6
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); });