Method: GraphQL::Tracing::DataDogTrace#platform_field_key

Defined in:
lib/graphql/tracing/data_dog_trace.rb

#platform_field_key(field) ⇒ Object

Implement this method in a subclass to apply custom tags to datadog spans def prepare_span(key, data, span) end

Parameters:

  • key (String)

    The event being traced

  • data (Hash)

    The runtime data for this event (@see GraphQL::Tracing for keys for each event)

  • span (Datadog::Tracing::SpanOperation)

    The datadog span for this event

[View source] [View on GitHub]

172
173
174
# File 'lib/graphql/tracing/data_dog_trace.rb', line 172

def platform_field_key(field)
  field.path
end