mirror of
https://github.com/hansjone/netx.git
synced 2026-10-09 02:00:46 +08:00
Keep thin facades for existing imports, tighten CSV import required columns, and restore Chinese WebCRT connection labels in status responses. Co-authored-by: Cursor <cursoragent@cursor.com>
29 lines
878 B
Python
29 lines
878 B
Python
"""UME REST routes aggregator (token / key-alert / sync / inventory / alarms)."""
|
|
from __future__ import annotations
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from .ume_alarms_router import (
|
|
_extract_ume_raw_group_field,
|
|
_serialize_ume_alarm_raw_row,
|
|
router as alarms_router,
|
|
ume_alarms_fields,
|
|
)
|
|
from .ume_inventory_router import router as inventory_router
|
|
from .ume_key_alert_router import router as key_alert_router
|
|
from .ume_sync_router import router as sync_router
|
|
from .ume_token_router import router as token_router
|
|
|
|
router = APIRouter(tags=["ume"])
|
|
router.include_router(token_router)
|
|
router.include_router(key_alert_router)
|
|
router.include_router(sync_router)
|
|
router.include_router(inventory_router)
|
|
router.include_router(alarms_router)
|
|
|
|
__all__ = [
|
|
"_extract_ume_raw_group_field",
|
|
"_serialize_ume_alarm_raw_row",
|
|
"router",
|
|
"ume_alarms_fields",
|
|
]
|