модуль 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–2024 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.