Module: Elastics::Instrumentation::ActiveSupport::Ruby19Fallback
- Defined in:
- lib/elastics/instrumentation/active_support.rb
Overview
old rubies support
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
27 28 29 |
# File 'lib/elastics/instrumentation/active_support.rb', line 27 def self.included(base) base.alias_method_chain :http_request, :as_instrumentation end |
Instance Method Details
#http_request_with_as_instrumentation(*args) ⇒ Object
31 32 33 34 35 |
# 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 |