Sha256: 1968e19dc2309b6e34a21016e868c8e0dbff399ed713b8fe68a63c6f08ce49bc

Contents?: true

Size: 395 Bytes

Versions: 2

Compression:

Stored size: 395 Bytes

Contents

module XRayMachine
  class Railtie < Rails::Railtie
    railtie_name :x_ray_machine

    config.before_initialize do |app|
      XRayMachine::LogSubscriber.attach_to :xraymachine

      ActiveSupport.on_load(:action_controller) do
        include XRayMachine::Summary::Runtime

        before_filter do
          XRayMachine::LogSubscriber.reset_runtimes
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
x-ray-machine-1.0.4 lib/x_ray_machine/railtie.rb
x-ray-machine-1.0.3 lib/x_ray_machine/railtie.rb