Open erikasv opened 4 weeks ago
Hey team! Please add your planning poker estimate with Zenhub @cazapatamar @ManuelStardust
Se realizó una primera revisión para la implementación de los logs y se socializó con el equipo de desarrollo. Se modificó el alcance de la tarea según los resultados de la socialización.
Se hizó una implementación de logs para el endpoint get_layer_by_polygon logrando almacenar logs para eventos de consulta, respuesta y errores de servidor. Sin embargo para errores de petición y validación no se lograron implementar para un endpoint específico, por tanto se hizo una implementación para la captura de este tipo de errores de forma transversal en la aplicación aprovechando el manejo de excepciones de Fast API.
Agregar logs al servicio.
Tomar de referencia los de los otros proyectos de BioTablero, la idea es que se registren las peticiones, respuestas y errores.
Tener en cuenta que los errores no deben ser retornado en la respuesta del API, pero sí se deben registrar en el archivo de logs.
Consideraciones
Poner logs a la ruta get_layer_by_polygon y organizar la configuración de los logs en el archivo config.