Scheduled Tasks Run¶
Il est possible de configurer l'éxecution récurrente d'un Task Run.
La procédure est la suivante:
- Configurer le Task Run et vérifiez que son éxécution unitaire se déroule correctement.
- Créez un "CRON" s'il n'en existe pas déjà un à la bonne fréquence.
- Associez un ou plusieurs CRONs au Task Run.
Création du CRON¶
Activez le "Debug Mode".
Un CRON (ou Scheduled Action) est un objet qui permet de définir une période d'exécution.
Ouvrez le Task Run que vous voulez planifier et cliquez sur le bouton "Create CRON" en haut à droite du formulaire.
Un nouveau CRON est ajouté dans l'onglet CRONs.
Cliquez dessus pour l'éditer.
Ajustez:
- Action Name
- La période 'Execute Every'
- Next Execution Date
Ne modifiez rien d'autres sans lire l'aide contextuelle.
Quand vous êtes satisfait, activez le (cliquez sur Active). Puis sauvegarder les modifications.
Danger
Python Code doit absolument contenir:
model.cron_launcher()
Associez un ou plusieurs CRONs au Task Run¶
Ajouter les CRONs qui vous intéressent dans la liste des CRONs de votre Task Run (s'ils n'y sont pas déjà).
Warning
Supprimez le Task Run dans le champs CRON de l'onglet 'Debug' s'il est encore présent.