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