Class: Excon::StandardInstrumentor
- Inherits:
-
Object
- Object
- Excon::StandardInstrumentor
- Defined in:
- lib/excon/standard_instrumentor.rb
Class Method Summary collapse
Class Method Details
.instrument(name, params = {}, &block) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/excon/standard_instrumentor.rb', line 3 def self.instrument(name, params = {}, &block) if params.has_key?(:headers) && params[:headers].has_key?('Authorization') params = params.dup params[:headers] = params[:headers].dup params[:headers]['Authorization'] = REDACTED end $stderr.puts("#{name} #{params.inspect}") if block_given? yield end end |