Sha256: a5f4916322063c798c9b059f7fb8b1d79c014b55f2e987c5adddc48ccf612635

Contents?: true

Size: 791 Bytes

Versions: 1

Compression:

Stored size: 791 Bytes

Contents

# Require this file to enable out the box DTrace tracing 
# for your Rails application
#
# You typically change your environment.rb to require it after config
# initialization:
#
#   Rails::Initializer.run do |config|
#
#     ...
#
#     config.after_initialize do
#       require "xray/dtrace/rails/enable_tracing"
#     end  
#   end

require File.expand_path(File.dirname(__FILE__) + '/../tracer')
if Object.const_defined? :ActionController
  puts "XRay: Enabling Rails Controller Tracing"
  require File.expand_path(File.dirname(__FILE__) + "/../rails/action_controller_tracing_extension")
end

if Object.const_defined? :ActiveRecord
  puts "XRay: Enabling Rails DB Tracing"
  require File.expand_path(File.dirname(__FILE__) + "/../rails/active_record_connection_tracing_extension")
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xray-1.1 lib/xray/dtrace/rails/enable_tracing.rb