module RTALogger::SeverityLevel
Logging severity.
Constants
- DEBUG
Low-level information, mostly for developers.
- ERROR
A handleable error condition.
- FATAL
An un-handleable error that results in a program crash.
- INFO
Generic (useful) information about system operation.
- TRACE
all information that helps us to trace the processing of an incoming request through our application
- UNKNOWN
An unknown message that should always be logged.
- WARN
A warning.
Public Instance Methods
parse_severity_level_to_i(severity_level)
click to toggle source
# File lib/severity_level.rb, line 20 def parse_severity_level_to_i(severity_level) return severity_level if severity_level.is_a? ::Integer case severity_level.upcase when 'TRACE' 0 when 'DEBUG' 1 when 'INFO' 2 when 'INFORMATIONّٔ' 2 when 'WARN' 3 when 'WARNING' 5 when 'ERROR' 4 when 'FATAL' 5 when 'UNKNOWN' 6 else 2 end end
parse_severity_level_to_s(severity_level)
click to toggle source
# File lib/severity_level.rb, line 47 def parse_severity_level_to_s(severity_level) return severity_level if severity_level.is_a? ::String case severity_level.to_i when 0 'TRACE' when 1 'DEBUG' when 2 'INFO' when 3 'WARN' when 4 'ERROR' when 5 'FATAL' when 6 'UNKNOWN' end end