模块 Logger::Severity

日志记录严重程度。

常量

DEBUG

低级信息,主要用于开发人员。

ERROR

可处理的错误情况。

FATAL

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

INFO

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

LEVELS
UNKNOWN

未知消息,应始终记录。

WARN

警告。

公共类方法

coerce(severity) 点击切换源代码
# File lib/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