From ddfa0bbe9daf12e7f76c2c8184ac9fbaed4fd3fd Mon Sep 17 00:00:00 2001 From: "moyonxavier@gmail.com" <moyonxavier@gmail.com> Date: Fri, 28 Feb 2025 09:51:18 +0100 Subject: [PATCH] Test - Mise en arriere plan du Schedule --- app/__init__.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index 34de35b4..6712c727 100755 --- a/app/__init__.py +++ b/app/__init__.py @@ -468,10 +468,22 @@ def create_app(config_class=DevConfig): # Si la base n'a pas été upgradée (arrive durrant l'install) # il se peut que la table scodoc_site_config n'existe pas encore. pass - from app.models.assiduitesSenderScheduler import starter + from apscheduler.schedulers.background import BackgroundScheduler + scheduler = BackgroundScheduler() + scheduler.add_job(job, 'cron', id='my_task1', minutes=1) + scheduler.start() + while True: + time.sleep(1) + + starter() return app - +def job(): + #if datetime.datetime.today().weekday() == 0: + print("I'm working...") + log( + "Le scheduler est là ou pas ??" + ) def set_sco_dept(scodoc_dept: str, open_cnx=True): """Set global g object to given dept and open db connection if needed""" -- GitLab