Sha256: 163056994edc8ba8217ab25ea6e992a0cc6cf873a9cf380eb6cbd079056b9acd
Contents?: true
Size: 500 Bytes
Versions: 30
Compression:
Stored size: 500 Bytes
Contents
module Lumberjack # The standard severity levels for logging messages. module Severity UNKNOWN = 5 FATAL = 4 ERROR = 3 WARN = 2 INFO = 1 DEBUG = 0 SEVERITY_LABELS = %w(DEBUG INFO WARN ERROR FATAL UNKNOWN).freeze class << self def level_to_label(severity) SEVERITY_LABELS[severity] || SEVERITY_LABELS.last end def label_to_level(label) SEVERITY_LABELS.index(label.to_s.upcase) || UNKNOWN end end end end
Version data entries
30 entries across 28 versions & 9 rubygems