itmLABS/exceptiontrap

View on GitHub
lib/exceptiontrap/railtie.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'exceptiontrap'
require 'exceptiontrap/data'
require 'rails'

module Exceptiontrap
  class ExceptiontrapRailtie < Rails::Railtie
    initializer 'exceptiontrap.middleware' do |app|
      Exceptiontrap::Config.load(File.join(Rails.root, '/config/exceptiontrap.yml'))
      next if Exceptiontrap::disabled?

      app.config.middleware.insert_after ActionDispatch::DebugExceptions, Exceptiontrap::Rack
    end
  end
end