module RequestTracer::Integration::RestClientHandler

Public Instance Methods

activate() click to toggle source
# File lib/request_tracer/integration/rest_client_handler.rb, line 8
def activate
  require 'rest-client'
  RestClient.add_before_execution_proc do |req, params|
    Trace.record do |trace|
      extract_headers_from_fields(trace).each {|h, v| req[h] = v}
    end
  end
end