module Pantomath::Instrumentation::ActionController::Adapter

Public Class Methods

included(base) click to toggle source
# File lib/pantomath/instrumentation/action_controller/adapter.rb, line 7
def self.included(base)
  base.send(:around_action, :trace_request)
end

Public Instance Methods

trace_request(&block) click to toggle source
# File lib/pantomath/instrumentation/action_controller/adapter.rb, line 11
def trace_request(&block)
  tracer.trace(&block)
end

Private Instance Methods

tracer() click to toggle source
# File lib/pantomath/instrumentation/action_controller/adapter.rb, line 16
def tracer
  Tracer.new(self)
end