類別 Syslog::Logger::Formatter

記錄訊息的預設格式器。

公開實例方法

call(嚴重性、時間、程式名稱、訊息) 按一下以切換來源
# File ext/syslog/lib/syslog/logger.rb, line 51
def call severity, time, progname, msg
  clean msg
end

私人實例方法

clean(訊息) 按一下以切換來源

清除訊息,讓它們看起來美觀。

# File ext/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