Closed cerobpm closed 6 months ago
Hola! este problema no es puramente de este issue pero tiene relacion con las scheduled task. Al armar un scheduled task se usan las series del INA, basandose en valores que obtienen de la pagina oficial. El endpoint tiene la siguiente pinta: 'https://alerta.ina.gob.ar/a6/sim/calibrados/1/corridas/last?series_id=31556×tart=2024-03-07&timeend=2024-03-11'.
Al querer accederlo nos salta error '401 Unauthorized' y vimos que para poder usar dicho endpoint necesitamos un token, ¿donde podemos obtenerlo? ¿se pide en algun lado o nos lo proporcionan ustedes?
Hola, Les mandé credenciales por mail.
Bug Arreglado y mergeado a dev
@jbianchi81
Al eliminar una corrida programada que estaba habilitada (enabled=true), sigue generando tareas, las cuales, al no encontrar el registro en base de datos, fallan con este mensaje en el log del scheduler:
gesina-scheduler-1 | ERROR:apscheduler.executors.default:Job "ScheduledTaskJob.simulate (trigger: interval[0:05:00], next run at: 2024-03-08 19:24:41 UTC)" raised an exception gesina-scheduler-1 | Traceback (most recent call last): gesina-scheduler-1 | File "/usr/local/lib/python3.10/site-packages/apscheduler/executors/base.py", line 125, in run_job gesina-scheduler-1 | retval = job.func(*job.args, **job.kwargs) gesina-scheduler-1 | File "/src/src/scheduler.py", line 53, in simulate gesina-scheduler-1 | start_date = today - timedelta(scheduled_task.observation_days) gesina-scheduler-1 | AttributeError: 'NoneType' object has no attribute 'observation_days'
@azulzaietz @manulon @federicoburman