Spec-Zone.ru › Ruby 3.4
  1. Logger::
  2. Severity

module 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–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

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