class Appsignal::Integrations::Railtie
@api private
def self.initialize_appsignal(app)
def self.initialize_appsignal(app) # Load config Appsignal.config = Appsignal::Config.new( Rails.root, Rails.env, :name => Appsignal::Utils::RailsHelper.detected_rails_app_name, :log_path => Rails.root.join("log") ) # Start logger Appsignal.start_logger app.middleware.insert_after( ActionDispatch::DebugExceptions, Appsignal::Rack::RailsInstrumentation ) if Appsignal.config[:enable_frontend_error_catching] app.middleware.insert_before( Appsignal::Rack::RailsInstrumentation, Appsignal::Rack::JSExceptionCatcher ) end Appsignal.start end