Skip to content

Commit 425107b

Browse files
committed
Fix tracer
1 parent 89841e7 commit 425107b

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

api/pkg/telemetry/otel_tracer.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ func (tracer *otelTracer) CtxLogger(logger Logger, span trace.Span) Logger {
4242
return logger.WithSpan(span.SpanContext())
4343
}
4444

45+
func (tracer *otelTracer) StartWithLogger(c context.Context, logger Logger, name ...string) (context.Context, trace.Span, Logger) {
46+
ctx, span := tracer.Start(c, getName(name...))
47+
return ctx, span, tracer.CtxLogger(logger, span)
48+
}
49+
4550
func (tracer *otelTracer) Start(c context.Context, name ...string) (context.Context, trace.Span) {
4651
parentSpan := trace.SpanFromContext(c)
4752
ctx, span := parentSpan.TracerProvider().Tracer("").Start(c, getName(name...))

0 commit comments

Comments
 (0)