From faabee47530bb50acec6562737fdc2eef3801909 Mon Sep 17 00:00:00 2001 From: thsrite Date: Tue, 8 Aug 2023 19:55:15 +0800 Subject: [PATCH] fix --- app/plugins/mediasyncdel/__init__.py | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/app/plugins/mediasyncdel/__init__.py b/app/plugins/mediasyncdel/__init__.py index 262345af..4de05b3c 100644 --- a/app/plugins/mediasyncdel/__init__.py +++ b/app/plugins/mediasyncdel/__init__.py @@ -69,27 +69,21 @@ class MediaSyncDel(_PluginBase): self._del_source = config.get("del_source") self._exclude_path = config.get("exclude_path") - if self._enabled: + if self._enabled and str(self._sync_type) == "log": self._scheduler = BackgroundScheduler(timezone=settings.TZ) if self._cron: try: - if str(self._sync_type) == "log": - self._scheduler.add_job(func=self.sync_del_by_log, - trigger=CronTrigger.from_crontab(self._cron), - name="媒体库同步删除") - if str(self._sync_type) == "plugin": - self._scheduler.add_job(func=self.sync_del_by_plugin, - trigger=CronTrigger.from_crontab(self._cron), - name="媒体库同步删除") + + self._scheduler.add_job(func=self.sync_del_by_log, + trigger=CronTrigger.from_crontab(self._cron), + name="媒体库同步删除") except Exception as err: logger.error(f"定时任务配置错误:{err}") # 推送实时消息 self.systemmessage.put(f"执行周期配置错误:{err}") else: - if str(self._sync_type) == "log": - self._scheduler.add_job(self.sync_del_by_log, "interval", minutes=30, name="媒体库同步删除") - if str(self._sync_type) == "plugin": - self._scheduler.add_job(self.sync_del_by_plugin, "interval", minutes=30, name="媒体库同步删除") + self._scheduler.add_job(self.sync_del_by_log, "interval", minutes=30, name="媒体库同步删除") + # 启动任务 if self._scheduler.get_jobs(): self._scheduler.print_jobs()