module Sunspot::Rails::SolrInstrumentation
Public Instance Methods
send_and_receive_with_as_instrumentation(path, opts)
click to toggle source
# File lib/sunspot/rails/solr_instrumentation.rb, line 11 def send_and_receive_with_as_instrumentation(path, opts) parameters = (opts[:params] || {}) parameters.merge!(opts[:data]) if opts[:data].is_a? Hash payload = {:path => path, :parameters => parameters} ActiveSupport::Notifications.instrument("request.rsolr", payload) do send_and_receive_without_as_instrumentation(path, opts) end end