MCPcopy
hub / github.com/AstrBotDevs/AstrBot / list_backups

Function list_backups

astrbot/dashboard/api/backups.py:107–116  ·  view source on GitHub ↗
(
    page: int = Query(default=1),
    page_size: int = Query(default=20),
    _auth: AuthContext = Depends(require_system_scope),
    service: BackupService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

105
106@router.get("/backups")
107async def list_backups(
108 page: int = Query(default=1),
109 page_size: int = Query(default=20),
110 _auth: AuthContext = Depends(require_system_scope),
111 service: BackupService = Depends(get_service),
112):
113 return await _run(
114 lambda: service.list_backups(page=page, page_size=page_size),
115 prefix="获取备份列表失败",
116 )
117
118
119@legacy_router.get("/list")

Callers

nothing calls this directly

Calls 2

list_backupsMethod · 0.80
_runFunction · 0.70

Tested by

no test coverage detected