Class: Honeybadger::TraceCleaner::NetHttpRequest

Inherits:
Base
  • Object
show all
Defined in:
lib/honeybadger/trace.rb

Constant Summary collapse

Replacement =
"..."

Instance Attribute Summary

Attributes inherited from Base

#event

Instance Method Summary collapse

Methods inherited from Base

#initialize, #payload, #render?, #to_a, #to_h

Constructor Details

This class inherits a constructor from Honeybadger::TraceCleaner::Base

Instance Method Details

#to_sObject


152
153
154
155
156
157
158
# File 'lib/honeybadger/trace.rb', line 152

def to_s
  uri = payload[:uri]
  uri.user = Replacement if uri.user
  uri.password = Replacement if uri.password
  uri.query = Replacement if uri.query
  "#{payload[:method]} #{uri}"
end