Module: Ruboty::SlackEvents::Logger
- Extended by:
- Forwardable
- Defined in:
- lib/ruboty/slack_events/logger.rb
Class Method Summary collapse
- .instance ⇒ Object
-
.log_level ⇒ Object
: Integer.
Class Method Details
.instance ⇒ Object
12 13 14 |
# File 'lib/ruboty/slack_events/logger.rb', line 12 def instance @instance ||= ::Logger.new($stderr, log_level) end |
.log_level ⇒ Object
: Integer
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/ruboty/slack_events/logger.rb', line 16 def log_level #: Integer case ENV.fetch("DEBUG", nil) when "1", "true" ::Logger::Severity::DEBUG when "2", "info" ::Logger::Severity::INFO else ::Logger::Severity::WARN end end |