lib/honeybadger/init/rails.rb in honeybadger-5.0.2 vs lib/honeybadger/init/rails.rb in honeybadger-5.1.0
- old
+ new
@@ -1,38 +1,38 @@
-require 'rails'
-require 'yaml'
-
-require 'honeybadger/ruby'
-
-module Honeybadger
- module Init
- module Rails
- class Railtie < ::Rails::Railtie
- rake_tasks do
- load 'honeybadger/tasks.rb'
- end
-
- initializer 'honeybadger.install_middleware' do |app|
- app.config.middleware.insert(0, Honeybadger::Rack::ErrorNotifier)
- app.config.middleware.insert_before(Honeybadger::Rack::ErrorNotifier, Honeybadger::Rack::UserInformer)
- app.config.middleware.insert_before(Honeybadger::Rack::ErrorNotifier, Honeybadger::Rack::UserFeedback)
- end
-
- config.before_initialize do
- Honeybadger.init!({
- :root => ::Rails.root.to_s,
- :env => ::Rails.env,
- :'config.path' => ::Rails.root.join('config', 'honeybadger.yml'),
- :logger => Logging::FormattedLogger.new(::Rails.logger),
- :framework => :rails
- })
- end
-
- config.after_initialize do
- Honeybadger.load_plugins!
- end
- end
- end
- end
-end
-
-Honeybadger.install_at_exit_callback
+require 'rails'
+require 'yaml'
+
+require 'honeybadger/ruby'
+
+module Honeybadger
+ module Init
+ module Rails
+ class Railtie < ::Rails::Railtie
+ rake_tasks do
+ load 'honeybadger/tasks.rb'
+ end
+
+ initializer 'honeybadger.install_middleware' do |app|
+ app.config.middleware.insert(0, Honeybadger::Rack::ErrorNotifier)
+ app.config.middleware.insert_before(Honeybadger::Rack::ErrorNotifier, Honeybadger::Rack::UserInformer)
+ app.config.middleware.insert_before(Honeybadger::Rack::ErrorNotifier, Honeybadger::Rack::UserFeedback)
+ end
+
+ config.before_initialize do
+ Honeybadger.init!({
+ :root => ::Rails.root.to_s,
+ :env => ::Rails.env,
+ :'config.path' => ::Rails.root.join('config', 'honeybadger.yml'),
+ :logger => Logging::FormattedLogger.new(::Rails.logger),
+ :framework => :rails
+ })
+ end
+
+ config.after_initialize do
+ Honeybadger.load_plugins!
+ end
+ end
+ end
+ end
+end
+
+Honeybadger.install_at_exit_callback