lib/instana/instrumentation/excon.rb in instana-1.12.0 vs lib/instana/instrumentation/excon.rb in instana-1.13.0

- old
+ new

@@ -5,10 +5,10 @@ def request_call(datum) return @stack.request_call(datum) unless ::Instana.tracer.tracing? payload = { :http => {} } path = datum[:path].split('?').first - payload[:http][:url] = "#{datum[:connection].instance_variable_get(:@socket_key)}#{path}" + payload[:http][:url] = ::Instana.secrets.remove_from_query("#{datum[:connection].instance_variable_get(:@socket_key)}#{path}") payload[:http][:method] = datum[:method] if datum.key?(:method) if datum[:pipeline] == true # Pass the context along in the datum so we get back on response # and can close out the async span