module OptAR::Logger

Log implementation for the gem

Tries to use ActiveRecord::Base.logger which is compatible with rails

else, fallbacks to STDOUT

Public Class Methods

log(msg, level = :info) click to toggle source
# File lib/opt_ar/logger.rb, line 8
def log(msg, level = :info)
  logger.send(level, msg)
end
logger() click to toggle source
# File lib/opt_ar/logger.rb, line 12
def logger
  ActiveRecord::Base.logger || ::Logger.new(STDOUT)
end