mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-10-01 08:25:28 -04:00
Add another NewNoopTracerProvider
This commit is contained in:
2 files changed
+7
-2
No files matched your search
@@ -50,8 +50,9 @@ func WithTraceProvider(tp trace.TracerProvider) ClientOption {
|
||||
return func(o *ClientOptions) {
|
||||
if tp != nil {
|
||||
o.tp = tp
|
||||
} else {
|
||||
o.tp = trace.NewNoopTracerProvider()
|
||||
}
|
||||
o.tp = trace.NewNoopTracerProvider()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -114,6 +114,10 @@ func Consumer(consumer events.Consumer) Option {
|
||||
// TraceProvider provides a function to configure the trace provider
|
||||
func TraceProvider(traceProvider trace.TracerProvider) Option {
|
||||
return func(o *Options) {
|
||||
o.TraceProvider = traceProvider
|
||||
if traceProvider != nil {
|
||||
o.TraceProvider = traceProvider
|
||||
} else {
|
||||
o.TraceProvider = trace.NewNoopTracerProvider()
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user