mirror of
https://github.com/internetee/registry.git
synced 2025-07-01 16:53:37 +02:00
13 lines
354 B
Ruby
13 lines
354 B
Ruby
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([^>]+)>([^<])+<\/eis:legalDocument>/,
|
|
"<eis:legalDocument>[FILTERED]</eis:legalDocument>")
|
|
end
|
|
end
|