lib/one_apm/inst/rails4/errors.rb in oneapm_rpm-1.3.2 vs lib/one_apm/inst/rails4/errors.rb in oneapm_rpm-1.3.3.rc1

- old
+ new

@@ -21,18 +21,18 @@ LibraryDetection.defer do @name = :rails4_error depends_on do - defined?(::Rails) && ::Rails::VERSION::MAJOR.to_i == 4 + defined?(::Rails) && ::Rails::VERSION::MAJOR.to_i >= 4 end depends_on do - defined?(ActionController) && defined?(ActionController::Base) + defined?(::ActionController) && defined?(::ActionController::Base) end executes do - OneApm::Manager.logger.info 'Installing Rails 4 Error instrumentation' + OneApm::Manager.logger.info "Installing Rails #{::Rails::VERSION::MAJOR} Error instrumentation" end executes do class ActionController::Base include OneApm::Agent::Instrumentation::Rails4::Errors