summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/log_util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/logv2/log_util.cpp')
-rw-r--r--src/mongo/logv2/log_util.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mongo/logv2/log_util.cpp b/src/mongo/logv2/log_util.cpp
index c44ff5988af..8013d8a328e 100644
--- a/src/mongo/logv2/log_util.cpp
+++ b/src/mongo/logv2/log_util.cpp
@@ -42,6 +42,7 @@ namespace mongo::logv2 {
namespace {
AtomicWord<bool> redactionEnabled{false};
+AtomicWord<bool> redactBinDataEncrypt{true};
std::map<StringData, LogRotateCallback> logRotateCallbacks;
} // namespace
@@ -101,4 +102,13 @@ bool shouldRedactLogs() {
void setShouldRedactLogs(bool enabled) {
redactionEnabled.store(enabled);
}
+
+bool shouldRedactBinDataEncrypt() {
+ return redactBinDataEncrypt.loadRelaxed();
+}
+
+void setShouldRedactBinDataEncrypt(bool enabled) {
+ redactBinDataEncrypt.store(enabled);
+}
+
} // namespace mongo::logv2