Module: Snoopit::Logging
- Defined in:
- lib/snoopit/logger.rb
Constant Summary collapse
- LEVEL_MAP =
{ info: ::Logger::INFO, warn: ::Logger::WARN, error: ::Logger::ERROR, fatal: ::Logger::FATAL, debug: ::Logger::DEBUG }
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.create_logger(out = STDOUT, level = ::Logger::INFO) ⇒ Object
15 16 17 18 19 |
# File 'lib/snoopit/logger.rb', line 15 def self.create_logger(out=STDOUT, level=::Logger::INFO) @logger = ::Logger.new(out) @logger.level = level @logger end |
.logger ⇒ Object
21 22 23 |
# File 'lib/snoopit/logger.rb', line 21 def self.logger @logger || create_logger end |