orchestrata_ultimate.refactor.codemod.observability

Reference › orchestrata_ultimate › refactor › codemod › observability › init

The facade of the codemod observability package. It re-exports the event types from events and the five observers: debug_panel, error_detector, graph_writer, metrics and tracing. See the package index.

At a glance

Source src/orchestrata_ultimate/refactor/codemod/observability/__init__.py
Lines of code 44
Classes 0
Functions 0
Imports (internal) orchestrata_ultimate.refactor.codemod.observability.debug_panel, orchestrata_ultimate.refactor.codemod.observability.error_detector, orchestrata_ultimate.refactor.codemod.observability.events, orchestrata_ultimate.refactor.codemod.observability.graph_writer, orchestrata_ultimate.refactor.codemod.observability.metrics, orchestrata_ultimate.refactor.codemod.observability.tracing
Imported by none
Tests that import it tests/refactor/codemod/test_observability.py, tests/refactor/codemod/test_observability_wiring.py

Class diagram

No classes; see Functions.

Dependency diagram

Dependency diagram orchestrata_ultimate.refactor.codemod.observability

API

No public API: the module defines no classes, functions or constants.

Source

Permalink: https://gitlab.com/MSamy/orchestrata-ultimate-architecture/-/blob/a4cbc2bdf/src/orchestrata_ultimate/refactor/codemod/observability/__init__.py

"""SPEC-110 codemod engine observability package.

Exports all observer classes for convenient import:

    from orchestrata_ultimate.refactor.codemod.observability import (
        TracingObserver,
        MetricsObserver,
        DebugPanelObserver,
        ErrorDetector,
        GraphWriterObserver,
    )
"""

from orchestrata_ultimate.refactor.codemod.observability.debug_panel import (
    DebugPanelObserver,
)
from orchestrata_ultimate.refactor.codemod.observability.error_detector import (
    ErrorDetector,
)
from orchestrata_ultimate.refactor.codemod.observability.events import (
    CodemodEvent,
    CodemodEventType,
    Observer,
)
from orchestrata_ultimate.refactor.codemod.observability.graph_writer import (
    GraphWriterObserver,
)
from orchestrata_ultimate.refactor.codemod.observability.metrics import (
    MetricsObserver,
)
from orchestrata_ultimate.refactor.codemod.observability.tracing import (
    TracingObserver,
)

__all__ = [
    "CodemodEvent",
    "CodemodEventType",
    "DebugPanelObserver",
    "ErrorDetector",
    "GraphWriterObserver",
    "MetricsObserver",
    "Observer",
    "TracingObserver",
]