Method: Sentry::Transport#flush

Defined in:
lib/sentry/transport.rb

#flushObject

[View source]

167
168
169
170
171
172
173
174
# File 'lib/sentry/transport.rb', line 167

def flush
  client_report_headers, client_report_payload = fetch_pending_client_report(force: true)
  return unless client_report_headers

  envelope = Envelope.new
  envelope.add_item(client_report_headers, client_report_payload)
  send_envelope(envelope)
end