Sha256: 1d74c3cd89c4fd3936d3795148710c9b12a6ac7a385d5da38a651eeee381d4ea
Contents?: true
Size: 879 Bytes
Versions: 1
Compression:
Stored size: 879 Bytes
Contents
# Rails 3.x support require "bugsnag" require "rails" module Bugsnag class Railtie < Rails::Railtie rake_tasks do load "tasks/bugsnag.rake" end initializer "bugsnag.use_rack_middleware" do |app| begin app.config.middleware.insert_after ActionDispatch::ShowExceptions, "Bugsnag::Rack" rescue app.config.middleware.use "Bugsnag::Rack" end end config.after_initialize do Bugsnag.configure do |config| config.release_stage = ::Rails.env config.project_root = ::Rails.root config.framework = "Rails: #{::Rails::VERSION::STRING}" config.logger ||= ::Rails.logger end if defined?(::ActionController::Base) require "bugsnag/rails/controller_methods" ::ActionController::Base.send(:include, Bugsnag::Rails::ControllerMethods) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bugsnag-1.1.3 | lib/bugsnag/railtie.rb |