Configurando hcron

0

Problema inicial (X)

Tengo pocas máquinas Linux que ejecutan Debian, todas ellas conectadas a la red. Están alojando servidores web a los que se puede acceder localmente cuando no hay Internet. Todo funciona bien, pero estoy desarrollando activamente todo el sistema y necesito impulsar los cambios. Estoy usando git y un trabajo cron, por lo que la nueva versión siempre se descarga e implementa por la noche. ¿Pero quién cuidará a los guardias? Me gustaría tener un mecanismo de actualización similar para los trabajos cron también. Es por eso que estaba buscando una alternativa cron. Y encontré hcron .

Mi problema actual (Y)

La cuestión es que hcron no se usa mucho y su documentación no es muy comprensible. Lo instalé desde el paquete .deb y de alguna manera lo ejecuté.

  1. Puedo ver el archivo de registro siendo cambiado de /var/log/hcron/hcron.log
  2. Cambié los archivos de configuración en / etc / hcron /
  3. He creado cron job con hcron-event. Pero no tengo idea de qué hacer a continuación. ¿Cómo puedo agregar este evento para programar? ¿Nadie?
marca
fuente

Respuestas:

1

Si ha definido un archivo de eventos hcron (debería estar debajo ~/.hcron/<fqdn>/events), solo necesita ejecutar hcron-reload. hcron-reload crea un archivo de instantánea que contiene todos sus eventos hcron, lo copia en un directorio de spool para que hcron-Scheduler lo vea y notifica a hcron-Scheduler que una instantánea está esperando para ser cargada. En el minuto, el programador de hcron comprueba si hay instantáneas en espera y las carga.

Como desarrollador de hcron, tengo curiosidad por saber qué no era comprensible en los documentos. Vea la información de contacto en el sitio.

John
fuente
Gracias, John, ya me has ayudado aquí groups.google.com/forum/#!topic/hcron-users/wZk_UpGJldQ :)
Mark