defmodule NewRelic.Span.Reporter do @moduledoc false def report_span(span) do case NewRelic.Config.feature(:infinite_tracing) do :sampling -> NewRelic.Harvest.Collector.SpanEvent.Harvester.report_span(span) :infinite -> NewRelic.Harvest.TelemetrySdk.Spans.Harvester.report_span(span) end end end