mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 23:47:41 +08:00
fix downloader info api
This commit is contained in:
@@ -73,7 +73,7 @@ def processes(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/downloader", summary="下载器信息", response_model=schemas.DownloaderInfo)
|
@router.get("/downloader", summary="下载器信息", response_model=schemas.DownloaderInfo)
|
||||||
def downloader(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
def downloader(name: str = None, _: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
查询下载器信息
|
查询下载器信息
|
||||||
"""
|
"""
|
||||||
@@ -82,7 +82,7 @@ def downloader(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
|||||||
_, free_space = SystemUtils.space_usage([Path(d.download_path) for d in download_dirs])
|
_, free_space = SystemUtils.space_usage([Path(d.download_path) for d in download_dirs])
|
||||||
# 下载器信息
|
# 下载器信息
|
||||||
downloader_info = schemas.DownloaderInfo()
|
downloader_info = schemas.DownloaderInfo()
|
||||||
transfer_infos = DashboardChain().downloader_info()
|
transfer_infos = DashboardChain().downloader_info(name)
|
||||||
if transfer_infos:
|
if transfer_infos:
|
||||||
for transfer_info in transfer_infos:
|
for transfer_info in transfer_infos:
|
||||||
downloader_info.download_speed += transfer_info.download_speed
|
downloader_info.download_speed += transfer_info.download_speed
|
||||||
|
|||||||
Reference in New Issue
Block a user