class StackifyRubyAPM::Spies::TiltSpy
@api private
Constants
- TYPE
Public Instance Methods
install()
click to toggle source
# File lib/stackify_apm/spies/tilt.rb, line 14 def install ::Tilt::Template.class_eval do alias_method 'render_without_apm', 'render' def render(*args, &block) name = options[:__stackify_apm_template_name] || 'Unknown template' # Creates new span for Tilt templating # StackifyRubyAPM.span name, TYPE do render_without_apm(*args, &block) end end end end
render(*args, &block)
click to toggle source
# File lib/stackify_apm/spies/tilt.rb, line 18 def render(*args, &block) name = options[:__stackify_apm_template_name] || 'Unknown template' # Creates new span for Tilt templating # StackifyRubyAPM.span name, TYPE do render_without_apm(*args, &block) end end