redact.rs

1/// Whether a given environment variable name should have its value redacted
2pub fn should_redact(env_var_name: &str) -> bool {
3    const REDACTED_SUFFIXES: &[&str] =
4        &["KEY", "TOKEN", "PASSWORD", "SECRET", "PASS", "CREDENTIALS"];
5    REDACTED_SUFFIXES
6        .iter()
7        .any(|suffix| env_var_name.ends_with(suffix))
8}