SetOTelRecorder sets the global OpenTelemetry recorder.
(r OTelRecorder)
| 114 | |
| 115 | // SetOTelRecorder sets the global OpenTelemetry recorder. |
| 116 | func SetOTelRecorder(r OTelRecorder) { |
| 117 | if r == nil { |
| 118 | otel.SetGlobalRecorder(nil) |
| 119 | return |
| 120 | } |
| 121 | otel.SetGlobalRecorder(&otelRecorderAdapter{r}) |
| 122 | } |
| 123 | |
| 124 | type otelRecorderAdapter struct { |
| 125 | recorder OTelRecorder |
nothing calls this directly
no test coverage detected