Class: Foam::Otel::Ingest::InertSpanProcessor
- Inherits:
-
Object
- Object
- Foam::Otel::Ingest::InertSpanProcessor
- Defined in:
- lib/foam/otel/ingest.rb
Overview
---- inert instances (fleet audit R2) --------------------------------- A killed tap is a DISTINCT no-op implementation of the same duck: zero threads, zero exporter construction, zero network, zero env reads beyond the switch. NOT the real classes with a flag — a half-inert instance is a kill switch that half-works.
Instance Method Summary collapse
- #force_flush(timeout: nil) ⇒ Object
- #on_finish(_span) ⇒ Object
- #on_start(_span, _parent_context) ⇒ Object
- #shutdown(timeout: nil) ⇒ Object
Instance Method Details
#force_flush(timeout: nil) ⇒ Object
289 |
# File 'lib/foam/otel/ingest.rb', line 289 def force_flush(timeout: nil) = EXPORT_SUCCESS |
#on_finish(_span) ⇒ Object
288 |
# File 'lib/foam/otel/ingest.rb', line 288 def on_finish(_span) = nil |
#on_start(_span, _parent_context) ⇒ Object
287 |
# File 'lib/foam/otel/ingest.rb', line 287 def on_start(_span, _parent_context) = nil |
#shutdown(timeout: nil) ⇒ Object
290 |
# File 'lib/foam/otel/ingest.rb', line 290 def shutdown(timeout: nil) = EXPORT_SUCCESS |