Module: LogBrew::Rails::OutboundHttp::Request
- Defined in:
- lib/logbrew/rails_integration.rb
Instance Method Summary collapse
Instance Method Details
#request(request, body = nil, &block) ⇒ Object
404 405 406 407 408 409 410 411 412 413 414 415 |
# File 'lib/logbrew/rails_integration.rb', line 404 def request(request, body = nil, &block) runtime = LogBrew::Rails.runtime client = LogBrew::Trace.current && runtime&.client return super unless client LogBrew::HttpClientTracing.capture_net_http( self, request, client: client, on_capture_error: ->(error) { runtime.report_error("outbound_http_capture", error) } ) { super(request, body, &block) } end |