Module: LoggerExtension

Included in:
JytPay
Defined in:
lib/jyt_pay.rb

Instance Method Summary collapse

Instance Method Details

#default_loggerObject



37
38
39
40
41
# File 'lib/jyt_pay.rb', line 37

def default_logger
  _logger = Logger.new(STDOUT)
  _logger.level = Logger::INFO
  _logger
end

#loggerObject



33
34
35
# File 'lib/jyt_pay.rb', line 33

def logger
  @logger ||= default_logger
end

#logger=(log) ⇒ Object



43
44
45
# File 'lib/jyt_pay.rb', line 43

def logger=(log)
  @logger = (log ? log : Logger.new('/dev/null'))
end