class FluentParseAuditLogFilter
Public Instance Methods
filter(tag, time, record)
click to toggle source
# File lib/fluent/plugin/filter_parse_audit_log.rb, line 10 def filter(tag, time, record) line = record[@key] return record unless line AuditLogParser.parse_line(line, flatten: @flatten) rescue => e log.warn "failed to parse a audit log: #{line}", error_class: e.class, error: e.message log.warn_backtrace record end