类 Syslog::Logger::Formatter

日志消息的默认格式化器。

公共实例方法

call(severity, time, progname, msg) 点击切换源代码
# File syslog/lib/syslog/logger.rb, line 51
def call severity, time, progname, msg
  clean msg
end

私有实例方法

clean(message) 点击切换源代码

清理消息,使其美观整洁。

# File syslog/lib/syslog/logger.rb, line 60
def clean message
  message = message.to_s.strip
  message.gsub!(/\e\[[0-9;]*m/, '') # remove useless ansi color codes
  return message
end