module Airbrake::Rails

def self.logger

def self.logger
  # Rails.logger is not set in some Rake tasks such as
  # 'airbrake:deploy'. In this case we use a sensible fallback.
  level = (::Rails.logger ? ::Rails.logger.level : Logger::ERROR)
  if ENV['RAILS_LOG_TO_STDOUT'].present?
    Logger.new($stdout, level: level)
  else
    Logger.new(::Rails.root.join('log', 'airbrake.log'), level: level)
  end
end