class RegistryLogFormatter < ::Logger::Formatter def call(severity, timestamp, progname, msg) msg = filter_epp_legal_document(msg) "#{msg}\n" end private def filter_epp_legal_document(msg) msg.gsub(/]+)>([^<])+<\/eis:legalDocument>/, "[FILTERED]") end end