30 lines
1.1 KiB
Python
30 lines
1.1 KiB
Python
from fastapi import APIRouter
|
|
from app.api.v1 import (
|
|
auth,
|
|
users,
|
|
datasource_config,
|
|
datasources,
|
|
tasks,
|
|
dashboard,
|
|
websocket,
|
|
alerts,
|
|
settings,
|
|
collected_data,
|
|
visualization,
|
|
)
|
|
|
|
api_router = APIRouter()
|
|
|
|
api_router.include_router(auth.router, prefix="/auth", tags=["auth"])
|
|
api_router.include_router(users.router, prefix="/users", tags=["users"])
|
|
api_router.include_router(
|
|
datasource_config.router, prefix="/datasources", tags=["datasource-config"]
|
|
)
|
|
api_router.include_router(datasources.router, prefix="/datasources", tags=["datasources"])
|
|
api_router.include_router(collected_data.router, prefix="/collected", tags=["collected-data"])
|
|
api_router.include_router(tasks.router, prefix="/tasks", tags=["tasks"])
|
|
api_router.include_router(dashboard.router, prefix="/dashboard", tags=["dashboard"])
|
|
api_router.include_router(alerts.router, prefix="/alerts", tags=["alerts"])
|
|
api_router.include_router(settings.router, prefix="/settings", tags=["settings"])
|
|
api_router.include_router(visualization.router, prefix="/visualization", tags=["visualization"])
|