Class: Foam::Otel::Ingest::InertSpanProcessor

Inherits:
Object
  • Object
show all
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

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