From a9a5e7b6ecee87fe9801fef8fff64e6563ee8c35 Mon Sep 17 00:00:00 2001 From: "moyonxavier@gmail.com" <moyonxavier@gmail.com> Date: Fri, 28 Feb 2025 11:45:43 +0100 Subject: [PATCH] Modif rapport --- Rapport.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Rapport.md b/Rapport.md index ad757c3e..8e9defd9 100644 --- a/Rapport.md +++ b/Rapport.md @@ -98,11 +98,25 @@ Création du scheduler : - Création d'une méthode pour instancier notre scheduler et le lancer : - code + ``` + def start_scheduler(): + scheduler = BackgroundScheduler(timezone='Europe/Paris') + scheduler.add_job(job, 'interval', id='my_task1', seconds=10) + scheduler.start() + return scheduler + ``` + Ce scheduler s'execute toutes les 10 secondes - On va appeler le scheduler pour lancer l'execution en arrière plan, avec le lancement de l'app en premier lan - code + ``` + def create_app(config_class=DevConfig): + #Contenu initial de la méthode + #.... + start_scheduler() + return app + ``` + - Implémenter le job que le scheduler va lancer (envoie mail) -- GitLab