Skip to content

Commit 2c344ee

Browse files
committed
dont use interface
1 parent 6bd7d3d commit 2c344ee

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

coderd/coderd.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import (
1212
"github.com/go-chi/chi/v5"
1313
"github.com/go-chi/chi/v5/middleware"
1414
"github.com/pion/webrtc/v3"
15-
"go.opentelemetry.io/otel/trace"
1615
"golang.org/x/xerrors"
1716
"google.golang.org/api/idtoken"
1817

@@ -28,6 +27,7 @@ import (
2827
"github.com/coder/coder/coderd/turnconn"
2928
"github.com/coder/coder/codersdk"
3029
"github.com/coder/coder/site"
30+
sdktrace "go.opentelemetry.io/otel/sdk/trace"
3131
)
3232

3333
// Options are requires parameters for Coder to start.
@@ -51,7 +51,7 @@ type Options struct {
5151
SSHKeygenAlgorithm gitsshkey.Algorithm
5252
TURNServer *turnconn.Server
5353
Authorizer rbac.Authorizer
54-
TracerProvider trace.TracerProvider
54+
TracerProvider *sdktrace.TracerProvider
5555
}
5656

5757
// New constructs the Coder API into an HTTP handler.

coderd/tracing/httpmw.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import (
66

77
"github.com/go-chi/chi/middleware"
88
"github.com/go-chi/chi/v5"
9+
sdktrace "go.opentelemetry.io/otel/sdk/trace"
910
semconv "go.opentelemetry.io/otel/semconv/v1.10.0"
10-
"go.opentelemetry.io/otel/trace"
1111
)
1212

1313
// HTTPMW adds tracing to http routes.
14-
func HTTPMW(tracerProvider trace.TracerProvider, name string) func(http.Handler) http.Handler {
14+
func HTTPMW(tracerProvider *sdktrace.TracerProvider, name string) func(http.Handler) http.Handler {
1515
return func(next http.Handler) http.Handler {
1616
return http.HandlerFunc(func(rw http.ResponseWriter, r *http.Request) {
1717
if tracerProvider == nil {

0 commit comments

Comments
 (0)