Skip to content

Commit e91cb7f

Browse files
committed
Remove WorkflowTracer interface
1 parent dfd022b commit e91cb7f

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

workflow/tracer.go

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,17 @@ type Span interface {
99
End()
1010
}
1111

12-
type WorkflowTracer interface {
13-
Start(ctx Context, name string, opts ...trace.SpanStartOption) (Context, Span)
14-
}
15-
16-
func Tracer(ctx Context) WorkflowTracer {
17-
return &workflowTracer{
12+
func Tracer(ctx Context) *WorkflowTracer {
13+
return &WorkflowTracer{
1814
t: workflowtracer.Tracer(ctx),
1915
}
2016
}
2117

22-
type workflowTracer struct {
18+
type WorkflowTracer struct {
2319
t *workflowtracer.WorkflowTracer
2420
}
2521

26-
func (wt *workflowTracer) Start(ctx Context, name string, opts ...trace.SpanStartOption) (Context, Span) {
22+
func (wt *WorkflowTracer) Start(ctx Context, name string, opts ...trace.SpanStartOption) (Context, Span) {
2723
ctx, span := wt.t.Start(ctx, name, opts...)
2824

2925
return ctx, &span

0 commit comments

Comments
 (0)