diff options
Diffstat (limited to 'src/mongo/logv2/log_util.cpp')
-rw-r--r-- | src/mongo/logv2/log_util.cpp | 10 |
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 |