Sha256: 1dfc6f47de1e53fa2a783f912638967868dbfa1da8b6e3d3df29383935b863a4

Contents?: true

Size: 527 Bytes

Versions: 1

Compression:

Stored size: 527 Bytes

Contents

require "bugsnag"
require "bugsnag/rails/action_controller_rescue"

module Bugsnag
  module Rails
    def self.initialize
      if defined?(ActionController::Base)
        ActionController::Base.send(:include, Bugsnag::Rails::ActionControllerRescue)
      end

      Bugsnag.configure(true) do |config|
        config.logger = rails_logger
        config.environment_name = RAILS_ENV  if defined?(RAILS_ENV)
        config.project_root = RAILS_ROOT if defined?(RAILS_ROOT)
      end
    end
  end
end

Bugsnag::Rails.initialize

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bugsnag-1.0.0 lib/bugsnag/rails.rb