Sha256: 10be4eb6b352d9644ab8ab206246fcc6df963481f8281c6ec3923d4f911fd122
Contents?: true
Size: 668 Bytes
Versions: 7
Compression:
Stored size: 668 Bytes
Contents
# encoding: utf-8 require 'ting_yun/instrumentation/support/action_controller_subscriber' TingYun::Support::LibraryDetection.defer do @name = :rails4_controller depends_on do !::TingYun::Agent.config[:disable_action_controller] end depends_on do defined?(::Rails) && ::Rails::VERSION::MAJOR.to_i == 4 end depends_on do defined?(ActionController) && defined?(ActionController::Base) end executes do ::TingYun::Agent.logger.info 'Installing Rails 4 Controller instrumentation' end executes do ::TingYun::Instrumentation::Rails::ActionControllerSubscriber \ .subscribe(/^process_action.action_controller$/) end end
Version data entries
7 entries across 7 versions & 1 rubygems