Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

SOP Fan-In: Cron

Conectado. Los activadores de cron se distribuyen mediante el ciclo periódico de mantenimiento de SOP, por lo que esto es un mecanismo de sondeo, no un temporizador para cada programación. Para que se activen se necesita ese ciclo, que inicia un zeroclaw daemon o el supervisor zeroclaw channel start (compilado con la funcionalidad agent-runtime, con sop.sops_dir establecido en un valor no vacío (no establecido de forma predeterminada, lo que mantiene desactivado el tiempo de ejecución de SOP; el valor documentado es shared/sops), y sop.maintenance_interval_secs distinto de cero, cuyo valor predeterminado es 60). El zeroclaw gateway start independiente no inicia el ciclo de mantenimiento, por lo que no activa los activadores de cron; una puerta de enlace alojada dentro del demonio sí lo hace, porque el demonio inicia el ciclo. Las programaciones se analizan una sola vez al iniciarse, por lo que un SOP añadido mientras el demonio está en ejecución necesita una recarga antes de que su activador de cron surta efecto.

Un desencadenador cron se activa en una ventana de tiempo descrita por una expresión cron. Las expresiones inválidas fallan de forma cerrada durante el análisis y la compilación de la caché.

Activador

Disparo basado en tiempo. En vivo: enviado por el tick de mantenimiento SOP (rutas daemon / channel-start).

campotipopredeterminadosignificado
expression*cadenaExpresión cron evaluada sobre la ventana de ejecución.

Cargar y verificar el SOP:

Definir

Autorice el SOP como se describe en Syntax, con un desencadenador cron. Los campos del desencadenador de arriba son las claves compatibles; la página recorre el archivo completo.

Validar

zeroclaw sop validate

Inspeccionar

zeroclaw sop list
zeroclaw sop show <name>

Ver también