diff --git a/config/initializers/airbrake.rb b/config/initializers/airbrake.rb index f48529bc7..917deb02a 100644 --- a/config/initializers/airbrake.rb +++ b/config/initializers/airbrake.rb @@ -2,7 +2,17 @@ Airbrake.configure do |config| config.host = ENV['airbrake_host'] config.project_id = ENV['airbrake_project_id'] config.project_key = ENV['airbrake_project_key'] - + config.root_directory = Rails.root + config.logger = + if ENV['RAILS_LOG_TO_STDOUT'].present? + Logger.new(STDOUT, level: Rails.logger.level) + else + Logger.new( + Rails.root.join('log', 'airbrake.log'), + level: Rails.logger.level + ) + end config.environment = ENV['airbrake_env'] || Rails.env - config.ignore_environments = %w(development test) + config.ignore_environments = %w[test] + config.blacklist_keys = Rails.application.config.filter_parameters end