class Sqreen::Ecosystem::Tracing::Modules::Client

Public Instance Methods

receive(data) click to toggle source
# File lib/sqreen/ecosystem/tracing/modules/client.rb, line 25
def receive(data)
  signal = Tracing::Signals::TracingClient.new
  signal.payload = Tracing::Signals::TracingClient::Payload.new(
    transport: data.transport,
    host: data.host || '',
    ip: data.ip,
    tracing_identifier: data.tracing_identifier || create_tracing_id
  )

  submit_signal signal
end