fix 目录监控消息间隔

This commit is contained in:
thsrite 2023-10-16 17:38:08 +08:00 committed by GitHub
parent ec309180da
commit da766a400d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -121,7 +121,7 @@ class DirMonitor(_PluginBase):
# 定时服务管理器 # 定时服务管理器
self._scheduler = BackgroundScheduler(timezone=settings.TZ) self._scheduler = BackgroundScheduler(timezone=settings.TZ)
# 追加入库消息统一发送服务 # 追加入库消息统一发送服务
self._scheduler.add_job(self.send_msg, trigger='interval', seconds=30) self._scheduler.add_job(self.send_msg, trigger='interval', seconds=15)
# 读取目录配置 # 读取目录配置
monitor_dirs = self._monitor_dirs.split("\n") monitor_dirs = self._monitor_dirs.split("\n")
@ -531,8 +531,8 @@ class DirMonitor(_PluginBase):
transferinfo = media_files[0].get("transferinfo") transferinfo = media_files[0].get("transferinfo")
file_meta = media_files[0].get("file_meta") file_meta = media_files[0].get("file_meta")
mediainfo = media_files[0].get("mediainfo") mediainfo = media_files[0].get("mediainfo")
# 判断最后更新时间距现在是已超过5秒,超过则发送消息 # 判断最后更新时间距现在是已超过10秒,超过则发送消息
if (datetime.datetime.now() - last_update_time).total_seconds() > 5: if (datetime.datetime.now() - last_update_time).total_seconds() > 10:
# 发送通知 # 发送通知
if self._notify: if self._notify: