Sha256: 21e49e5c89cb2f632391611598da648fea7d79165948c1e0d91a9253e04d32d9
Contents?: true
Size: 638 Bytes
Versions: 3
Compression:
Stored size: 638 Bytes
Contents
module Sunspot module Rails module SolrInstrumentation extend ActiveSupport::Concern included do alias_method :request_without_as_instrumentation, :request alias_method :request, :request_with_as_instrumentation end module InstanceMethods def request_with_as_instrumentation(path, params={}, *extra) ActiveSupport::Notifications.instrument("request.rsolr", {:path => path, :parameters => params}) do request_without_as_instrumentation(path, params, *extra) end end end end end end
Version data entries
3 entries across 3 versions & 2 rubygems