Macro aul::log_sensitive
source · macro_rules! log_sensitive { ($lvl:expr, $($arg:tt)+) => { ... }; }
Expand description
macro for logging sensitive data with a specific Level
Example
use aul::level::Level;
use aul::{log, log_sensitive};
log_sensitive!(Level::INFO,"This is a sensitive information");
// [INFO]: This is an information
// change env variable "SAFE_LOGGING" to true
log_sensitive!(Level::INFO,"This is a sensitive information");
// [INFO]: [REDACTED]
log_sensitive!(Level::INFO,"{} - {}","Info 1","Info 2");
// [INFO]: [REDACTED]