module Signalwire::Logger
Public Class Methods
logger()
click to toggle source
A global logger object @return [Logger] a Logger
instance
# File lib/signalwire/logger.rb, line 10 def logger @logger ||= begin logger = ::Logger.new(STDERR, progname: 'SignalWire', level: ::Logger::DEBUG) logger.level = ENV.fetch('SIGNALWIRE_LOG_LEVEL', ::Logger::INFO) logger end end
Public Instance Methods
level=(level)
click to toggle source
# File lib/signalwire/logger.rb, line 23 def level=(level) Signalwire::Logger.logger.level = level end
logger()
click to toggle source
# File lib/signalwire/logger.rb, line 19 def logger Signalwire::Logger.logger end