def job(self) -> None:
while not self.stop.is_set():
seconds_to_wait = self.wait_until_next_run()
if self.stop.wait(timeout=seconds_to_wait):
return
if self.settings.autochecker.enable:
connection.close()
self.crawler_logger.info("Starting timed auto search")
current_settings = Settings(load_from_config=self.settings.config)
current_settings.silent_processing = True
current_settings.replace_metadata = True
self.web_queue.enqueue_args_list(['-feed', '-wanted'], override_options=current_settings)
self.update_last_run(django_tz.now())
评论列表
文章目录