Discussion:
[tryton-es] Ejecutar tarea diaria con trytond-cron
Fernando Sánchez
2018-08-15 23:03:33 UTC
Permalink
Saludos Comunitarios,

Estoy tratando de echar a andar la funcionalidad de trytond-cron en la
versión 4.2, ya lo tengo ejecutandose como servicio en linux debian stretch
de esta forma:
trytond-cron -d dbname -c config.conf

En este punto debo indicar que el archivo conf es el mismo que uso con
trytond, hay que definir algunas variables especificas para el cron en este
archivo?

Por otro lado tengo registrada una tarea en acciones planificadas de tryton
de acuerdo a la imagen adjunta. Tengo extendida la clase
currency.currency.rate con un classmethod get_tc_sunat que debe leer el
tipo de cambio de un sitio externo y guardarlo en la tabla currency.rate de
tryton.

AL ejecutarlo manualmente funciona pero no logro que se haga a traves del
cron. No se si me este faltando activar o configurar algo, pero el cron no
se ejecuta hasta ahora.
Si alguien puede darme alguna luz al respecto estaré agradecido.

Saludos

Fernando Sánchez
Sergi Almacellas Abellana
2018-08-17 16:34:24 UTC
Permalink
Post by Fernando Sánchez
Saludos Comunitarios,
Hola Fernando,
Post by Fernando Sánchez
Estoy tratando de echar a andar la funcionalidad de trytond-cron en la
versión 4.2, ya lo tengo ejecutandose como servicio en linux debian
trytond-cron -d dbname -c config.conf
En este punto debo indicar que el archivo conf es el mismo que uso con
trytond, hay que definir algunas variables especificas para el cron en
este archivo?
Por otro lado tengo registrada una tarea en acciones planificadas de
tryton de acuerdo a la imagen adjunta. Tengo extendida la clase
currency.currency.rate con un classmethod get_tc_sunat que debe leer el
tipo de cambio de un sitio externo y guardarlo en la tabla currency.rate
de tryton.
AL ejecutarlo manualmente funciona pero no logro que se haga a traves
del cron. No se si me este faltando activar o configurar algo, pero el
cron no se ejecuta hasta ahora.
Si alguien puede darme alguna luz al respecto estaré agradecido.
Por lo que parece hay alguna cosa que no se esta executando
correctamente. Deberias mirar los logs del servicio trytond-cron y allí
tendras un mensaje de error.

Si lo ejecutas manualmente desd eel terminal te va a mostrar en la
consola los mensajes de errores.

Un saludo,
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk
Loading...