mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-03-20 03:57:30 +08:00
22 lines
620 B
Python
22 lines
620 B
Python
from typing import Optional, List
|
|
|
|
from app import schemas
|
|
from app.chain import ChainBase
|
|
|
|
|
|
class DashboardChain(ChainBase):
|
|
"""
|
|
各类仪表板统计处理链
|
|
"""
|
|
def media_statistic(self, server: Optional[str] = None) -> Optional[List[schemas.Statistic]]:
|
|
"""
|
|
媒体数量统计
|
|
"""
|
|
return self.run_module("media_statistic", server=server)
|
|
|
|
def downloader_info(self, downloader: Optional[str] = None) -> Optional[List[schemas.DownloaderInfo]]:
|
|
"""
|
|
下载器信息
|
|
"""
|
|
return self.run_module("downloader_info", downloader=downloader)
|