mirror of
https://github.com/bbilly1/tilefy.git
synced 2024-08-02 16:03:34 +00:00
handle joblookup error
This commit is contained in:
parent
eec0db38e1
commit
51218f6e15
@ -2,6 +2,7 @@
|
||||
|
||||
from os import environ
|
||||
|
||||
from apscheduler.jobstores.base import JobLookupError
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
from apscheduler.triggers.cron import CronTrigger
|
||||
from src.template import create_single_tile
|
||||
@ -60,7 +61,10 @@ class TilefyScheduler:
|
||||
for job in all_jobs:
|
||||
if job.id == "watcher":
|
||||
continue
|
||||
try:
|
||||
self.scheduler.remove_job(job.id)
|
||||
except JobLookupError:
|
||||
print(f"failed to remove job with id {job.id}")
|
||||
|
||||
def build_jobs(self):
|
||||
"""build list of expected jobs"""
|
||||
|
Loading…
Reference in New Issue
Block a user