模块 Logger::Severity

日志记录严重级别。

常量

DEBUG

低级别信息,主要供开发人员使用。

ERROR

一个可处理的错误条件。

FATAL

一个无法处理的错误,导致程序崩溃。

INFO

关于系统操作的通用(有用的)信息。

LEVELS
UNKNOWN

应该始终记录的未知消息。

WARN

一个警告。

公共类方法

coerce(severity) 点击切换源代码
# File logger/severity.rb, line 29
def self.coerce(severity)
  if severity.is_a?(Integer)
    severity
  else
    key = severity.to_s.downcase
    LEVELS[key] || raise(ArgumentError, "invalid log level: #{severity}")
  end
end