El reporte de las 8 salió… a las 3 de la mañana

Comandos con horario en el VPS mediante un servicio y un timer de systemd, con atajos de minutos, ejecución manual y logs.

Transcripción

Programaste el reporte para las ocho. Al cliente le llegó de madrugada. El servidor no sabe qué son “las ocho de tu ciudad”. ¿Lo corro a mano cada mañana? Entonces para qué programarlo. Lo que falta es decir la hora con su zona horaria. Servidor en UTC: las ocho de Buenos Aires son las once. ¿Y dónde dejo ese horario escrito, junto al código? En ArduMaker lo declaro como tarea programada del deploy. Horario: todos los días a las once, escrito en formato calendario. Rutas absolutas y sus variables: la tarea no hereda tu terminal. Y no espero hasta mañana: corro la misma tarea ya. Llega el reporte de prueba, y el log dice hora y resultado. No programes “a las ocho”. Programa zona, logs y una prueba.

Leer la documentación