Method: OneApm::Agent::CrossAppTracing.check_crossapp_id

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

.check_crossapp_id(id) ⇒ Object

Check the given id to ensure it conforms to the format of a cross-application ID. Raises an OneApm::Agent::CrossAppTracing::Error if it doesn’t.



320
321
322
323
324
# File 'lib/one_apm/agent/cross_app/cross_app_tracing.rb', line 320

def check_crossapp_id( id )
  id =~ /\A\d+#\d+\z/ or
    raise OneApm::Agent::CrossAppTracing::Error,
      "malformed cross application ID %p" % [ id ]
end