Spec-Zone.ru › Ruby 3.3

модуль 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

Ruby Core © 1993–2022 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API