Method: OneApm::Agent::CrossAppTracing.response_is_crossapp?

Defined in:
lib/one_apm/agent/cross_app/cross_app_tracing.rb

.response_is_crossapp?(response) ⇒ Boolean

Returns true if Cross Application Tracing is enabled, and the given response has the appropriate headers.

Returns:

  • (Boolean)


249
250
251
252
253
254
255
256
# File 'lib/one_apm/agent/cross_app/cross_app_tracing.rb', line 249

def response_is_crossapp?( response )
  return false unless cross_app_enabled?
  unless response[OA_APPDATA_HEADER]
    return false
  end

  return true
end