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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy