Files
taylanbakircioglu d7ca50b387 feat: Flowfish - eBPF-powered multi-cluster Kubernetes observability platform
Multi-cluster dependency mapping, real-time network monitoring,
impact analysis, and CI/CD integration capabilities.

Made-with: Cursor
2026-03-29 21:43:20 +03:00

39 lines
749 B
Python

"""
API Routers Package - Controller Layer
This package contains all API route handlers (controllers).
Each router handles a specific domain area.
Router Responsibilities:
- HTTP request/response handling
- Input validation (via Pydantic)
- Dependency injection
- Error handling with HTTP status codes
- NO business logic (delegate to services)
"""
# Import all routers for easy access
from . import (
auth,
clusters,
analyses,
workloads,
event_types,
namespaces,
communications,
websocket,
events, # NEW: Layered architecture events router
)
__all__ = [
"auth",
"clusters",
"analyses",
"workloads",
"event_types",
"namespaces",
"communications",
"websocket",
"events",
]