модуль Logger::Severity
Уровни логов.
Константы
- DEBUG
-
Информация низкого уровня, в основном для разработчиков.
- ERROR
-
Обрабатываемое условие ошибки.
- FATAL
-
Необрабатываемая ошибка, приводящая к аварийному завершению программы.
- INFO
-
Общая (полезная) информация об операциях системы.
- LEVELS
- UNKNOWN
-
Неизвестное сообщение, которое всегда должно быть залогировано.
- WARN
-
Предупреждение.
Публичные методы класса
# 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.