module Elastics::Instrumentation::ActiveSupport::Ruby19Fallback
old rubies support
Public Class Methods
included(base)
click to toggle source
# File lib/elastics/instrumentation/active_support.rb, line 27 def self.included(base) base.alias_method_chain :http_request, :as_instrumentation end
Public Instance Methods
http_request_with_as_instrumentation(*args)
click to toggle source
# File lib/elastics/instrumentation/active_support.rb, line 31 def http_request_with_as_instrumentation(*args) ::ActiveSupport::Notifications.instrument 'http_request.elastics', args: args do http_request_without_as_instrumentation(*args) end end