Syslog::Logger::Formatter
class Syslog::Logger::Formatter
Parent:Object
日志消息的默认格式化程序。
公共实例方法
call(severity, time, progname, msg) 显示源
# File ext/syslog/lib/syslog/logger.rb, line 50
def call severity, time, progname, msg
clean msg
end
私有实例方法
clean(message) 显示源
清理消息,使它们美观漂亮。
# File ext/syslog/lib/syslog/logger.rb, line 59
def clean message
message = message.to_s.strip
message.gsub!(/\e\[[0-9;]*m/, '') # remove useless ansi color codes
return message
end