Développement #99852
avoir un paramétrage pour désactiver un connecteur (le temps d'une panne ou d'une maintenance)
0%
Description
Idéalement une case à cocher pour ne plus générer d'erreur 500 dû à un connecteur en panne. (si ca existe, je ne l'ai pas trouvé)
exemple : https://passerelle.toodego.com/feeds/alertes-qualite-de-lair/#open:endpoints qui est HS depuis plus de 900 jours et génère des erreurs 500 dans nos logs
Related issues
History
Updated by Gael Pasgrimaud about 1 month ago
Je ne penses pas que cette case à cocher soit utile. On sait déjà quand un service tiers est down (si le connecteur implémente bien le endpoint "up")
On le voit ici https://passerelle.toodego.com/feeds/alertes-qualite-de-lair/#open:downtimes
Peut-être qu'il faudrait plutôt arrêter de pousser des choses avec logging quand le connecteur est considéré down. On a déjà arrêté d'envoyer des mails et des events sentry pour ce type d'erreurs. Ca continuerai de se voir dans l'UI
Updated by Gael Pasgrimaud about 1 month ago
- Related to Développement #100386: option pour logguer les appels effectués indépendamment de l’état de (in)disponibilité du connecteur (?) added
Updated by Robot Gitea about 1 month ago
- Status changed from Nouveau to En cours
- Assignee set to Gael Pasgrimaud
Gael Pasgrimaud (gpasgrimaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/701
- Titre : WIP: feeds: raise APIError when service is broken to avoid logs (#99852)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/701/files
Updated by Gael Pasgrimaud about 1 month ago
Proposition qui n'a pas grand chose à voir avec le ticket original. Mais après avoir creusé un peu je penses que c'est ce connecteur en particulier (feed) qui méritais un peu d'attention.
En levant des APIError au lieu d'exceptions diverses et variés ça devrait éliminer les logs quand le connecteur est down
La majorité des connecteurs gère déjà ça.