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