add transfer scheduler

This commit is contained in:
jxxghp 2023-06-06 11:00:13 +08:00
parent e8178a1f55
commit 8fd8a11032

View File

@ -8,6 +8,7 @@ from apscheduler.schedulers.background import BackgroundScheduler
from app.chain.cookiecloud import CookieCloudChain from app.chain.cookiecloud import CookieCloudChain
from app.chain.douban_sync import DoubanSyncChain from app.chain.douban_sync import DoubanSyncChain
from app.chain.subscribe import SubscribeChain from app.chain.subscribe import SubscribeChain
from app.chain.transfer import TransferChain
from app.core import settings from app.core import settings
from app.log import logger from app.log import logger
from app.utils.singleton import Singleton from app.utils.singleton import Singleton
@ -52,6 +53,9 @@ class Scheduler(metaclass=Singleton):
# 豆瓣同步每30分钟 # 豆瓣同步每30分钟
self._scheduler.add_job(DoubanSyncChain().process, "interval", minutes=30) self._scheduler.add_job(DoubanSyncChain().process, "interval", minutes=30)
# 下载器文件转移每5分钟
self._scheduler.add_job(TransferChain().process, "interval", minutes=5)
# 打印服务 # 打印服务
logger.debug(self._scheduler.print_jobs()) logger.debug(self._scheduler.print_jobs())