Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

SOP Fan-In : Cron

Intégré. Les déclencheurs cron sont distribués par le cycle périodique de maintenance SOP ; il s’agit donc d’un mécanisme d’interrogation plutôt que d’un minuteur par planification. Leur déclenchement nécessite ce cycle, lancé par un zeroclaw daemon ou par le superviseur zeroclaw channel start (compilé avec la fonctionnalité agent-runtime, sop.sops_dir défini sur une valeur non vide (non défini par défaut, ce qui désactive l’exécution SOP ; la valeur documentée est shared/sops), et sop.maintenance_interval_secs différent de zéro, par défaut 60). Le zeroclaw gateway start autonome ne lance pas le cycle de maintenance et ne déclenche donc pas les déclencheurs cron ; une passerelle hébergée dans le démon le fait, car le démon lance le cycle. Les planifications sont analysées une seule fois au démarrage ; une SOP ajoutée alors que le démon est en cours d’exécution nécessite un rechargement avant que son déclencheur cron ne prenne effet.

Un déclencheur cron s’exécute sur une fenêtre de temps décrite par une expression cron. Les expressions invalides échouent de manière restrictive lors de l’analyse et de la construction du cache.

Déclencheur

Déclenchement basé sur le temps. En direct : distribué par le tick de maintenance SOP (chemins daemon / démarrage de canal).

champtypepar défautsens
expression*chaîneExpression Cron évaluée sur la fenêtre d’exécution.

Charger et vérifier le SOP :

Définir

Rédigez le SOP comme décrit dans Syntaxe, avec un déclencheur cron. Les champs de déclencheur ci-dessus sont les clés prises en charge ; la page parcourt le fichier complet.

Valider

zeroclaw sop validate

Inspect

zeroclaw sop list
zeroclaw sop show <name>

Voir aussi