| 40 | |
| 41 | @dataclass |
| 42 | class OTelHooks: |
| 43 | span_processors: list[SpanProcessor] = field(default_factory=list) |
| 44 | metric_readers: list[MetricReader] = field(default_factory=list) |
| 45 | log_record_processors: list[LogRecordProcessor] = field(default_factory=list) |
| 46 | |
| 47 | |
| 48 | def maybe_set_otel_providers( |
no outgoing calls
no test coverage detected