Module: Logger::Better::LevelPatch
- Included in:
- Logger::Better
- Defined in:
- lib/logger-better.rb
Instance Method Summary collapse
Instance Method Details
#level=(value) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/logger-better.rb', line 9 def level=(value) if value.is_a? Symbol @level = mapping.fetch(value, Logger::UNKNOWN) else @level = value end end |
#mapping ⇒ Object
17 18 19 20 21 22 23 24 25 26 |
# File 'lib/logger-better.rb', line 17 def mapping { debug: Logger::DEBUG, info: Logger::INFO, warn: Logger::WARN, error: Logger::ERROR, fatal: Logger::FATAL, unknown: Logger::UNKNOWN } end |