Comcast / plax

A test automation engine for messaging systems
Apache License 2.0
7 stars 14 forks source link

Facility to redact certain values in debugging logging output? #97

Closed jsccast closed 3 years ago

jsccast commented 3 years ago

When not using debug-level logging, Plax doesn't (or shouldn't) log bindings values, payloads, or some other potentially sensitive data. However, when running in a CI context, it's nice to have debugging output to help diagnose problems that might only occur in the CI context (without having to jump into that context and attempt to re-run tasks with increased logging). So it'd be nice to have the option to redact certain values redacted from logging output.

References

  1. Concourse has some gear for redacting credentials. Note that those heuristics are imperfect and CPU-expensive.
jsccast commented 3 years ago

I should have referenced this issue in #100 and #98.

jsccast commented 3 years ago

Merged.