類別 Syslog::Logger::Formatter

記錄訊息的預設格式化器。

公開實例方法

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

私人實例方法

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

清除訊息,讓它們美觀漂亮。

# 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