# app/modules/hosting/routes/api/admin.py
"""
Hosting module admin API routes.

Aggregates all admin hosting routes:
- /sites/* - Hosted site CRUD and lifecycle
- /sites/{id}/services/* - Client service management
- /stats/* - Dashboard statistics
"""

from fastapi import APIRouter

from .admin_services import router as admin_services_router
from .admin_sites import router as admin_sites_router
from .admin_stats import router as admin_stats_router

router = APIRouter(prefix="/hosting")

router.include_router(admin_sites_router, tags=["hosting-sites"])
router.include_router(admin_services_router, tags=["hosting-services"])
router.include_router(admin_stats_router, tags=["hosting-stats"])
