From 5486824ec9e5f05e8abbd896f0a9ca3920808df3 Mon Sep 17 00:00:00 2001 From: Thanatat Tamtan Date: Mon, 18 Dec 2023 11:30:22 +0700 Subject: [PATCH] trace: add GetStartOptions config (#153) --- pkg/trace/trace.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/trace/trace.go b/pkg/trace/trace.go index 1cc0ebb..29ef275 100644 --- a/pkg/trace/trace.go +++ b/pkg/trace/trace.go @@ -23,6 +23,7 @@ type Trace struct { IsPublicEndpoint bool FormatSpanName func(r *http.Request) string StartOptions trace.StartOptions + GetStartOptions func(r *http.Request) trace.StartOptions } // ServeHandler implements middleware interface @@ -42,6 +43,7 @@ func (m Trace) ServeHandler(h http.Handler) http.Handler { Propagation: m.Propagation, FormatSpanName: m.FormatSpanName, StartOptions: m.StartOptions, + GetStartOptions: m.GetStartOptions, IsPublicEndpoint: m.IsPublicEndpoint, } }