Module: Cogger::Formatters::Kit
- Defined in:
- lib/cogger/formatters/kit/colorizer.rb,
lib/cogger/formatters/kit/sanitizer.rb
Constant Summary collapse
- Colorizer =
Transform color based on dynamic (level) or standard color preference.
lambda do |value, attributes| value == "dynamic" ? attributes[:level].downcase : value end
- Sanitizer =
Ensures log entry is filtered of sensitive data.
lambda do |*input, filters: Cogger.filters| *, entry = input return Entry.for entry unless entry.is_a? Entry payload = entry.payload filters.each { |key| payload[key] = "[FILTERED]" if payload.key? key } entry end