class BaselineRedRpm::Instrumentation

Public Class Methods

load() click to toggle source
# File lib/baseline_red_rpm/instrumentation.rb, line 6
def load
  pattern = File.join(File.dirname(__FILE__), 'instruments', '**', '*.rb')
  Dir.glob(pattern) do |f|
    begin
      require f
    rescue => e
      BaselineRedRpm.logger.error "Error loading instrumentation file '#{f}' : #{e}"
      BaselineRedRpm.logger.error "#{e.backtrace[0..10]}"
    end
  end

  if defined? Rails::Railtie
    require "baseline_red_rpm/railtie"
  end
end