sms: update credit left in check_status (#79444) #316
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/79444-sms-ovh-marquer-le-connecteur-do"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ça fait revenir sur le tout récent #78939.
9dd66b0e79
to5cda735517
WIP: sms: update credit left in check_status (#79444)to sms: update credit left in check_status (#79444)Il me semble qu'il y aurait possibilité sans revenir là-dessus ("pour taire les sentry"); plutôt que se baser sur la mise en down parce qu'une exception est levée lors de la mise à jour des crédits (et également risquer l'envoi d'un mail toutes les 5 minutes ?), avoir le code de check_status() limité à l'appel http et y attraper l'exception et utiliser
self.set_availability_status('down', message="...")
pour marquer down.Je ne pensais pas revenir là dessus, j'ai extrapolé que les exceptions levées dans check_status étaient rattrapées, donc pas de sentry. Si ce n'est pas le cas effectivement le patch n'est pas bon.
Non ça c'est géré dans la méthode, maximum un mail par jour (pour déjà ne pas en envoyer toutes les heures).
Dac je peux aussi faire comme ça, c'est moins DRY mais plus explicite.
Je n'ai pas vérifié, je voulais juste noter qu'il ne fallait pas totalement revenir à ce qui se faisait avant l'autre ticket.
ok top.
S'il n'y a pas de trace sentry sur le check_status c'est ok; je n'avais pas relu https://git.entrouvert.org/entrouvert/passerelle/pulls/295/files donc si je comprends bien le chemin après ce ticket ça aura été :
et ça me va ainsi.
Oui j'ai lu le code (BaseResource.availability) et je confirme que c'est le cas.