class Instana::Activators::ActiveRecord

Public Instance Methods

can_instrument?() click to toggle source
# File lib/instana/activators/active_record.rb, line 7
def can_instrument?
  defined?(::ActiveRecord::ConnectionAdapters::AbstractAdapter)
end
instrument() click to toggle source
# File lib/instana/activators/active_record.rb, line 11
def instrument
  require 'instana/instrumentation/active_record'

  ::ActiveRecord::ConnectionAdapters::AbstractAdapter
    .prepend(Instana::Instrumentation::ActiveRecord)

  true
end