Projet

Général

Profil

Bug #78939

ovh: hourly & APIError (APIError: OVH error: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/ "{'...)

Ajouté par Sentry Io il y a 11 mois. Mis à jour il y a 11 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
23 juin 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/53825/

HTTPError: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/
  File "passerelle/apps/ovh/models.py", line 167, in request
    response.raise_for_status()
  File "requests/models.py", line 943, in raise_for_status
    raise HTTPError(http_error_msg, response=self)

APIError: OVH error: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/ "{'message': 'This credential is not valid', 'httpCode': '403 Forbidden', 'errorCode': 'INVALID_CREDENTIAL'}" 
  File "passerelle/base/management/commands/cron.py", line 59, in handle
    getattr(connector, frequency)()
  File "passerelle/apps/ovh/models.py", line 225, in hourly
    self.update_credit_left()
  File "passerelle/apps/ovh/models.py", line 195, in update_credit_left
    result = self.request('get', endpoint='')
  File "passerelle/apps/ovh/models.py", line 169, in request
    raise APIError('OVH error: %s "%s"' % (e, result))

connector "ovh.ovh-publik-famille" error running hourly job

Révisions associées

Révision de81517b (diff)
Ajouté par Lauréline Guérin il y a 11 mois

ovh: try/except APIError on hourly job (#78939)

Historique

#1

Mis à jour par Lauréline Guérin il y a 11 mois

  • Projet changé de Suivi des traces à Passerelle
    def hourly(self):
        super().hourly()
        if self.uses_new_api:
            self.update_credit_left()
            self.send_credit_alert_if_needed()

On pourrait mettre un try/except APIError ici, et logger l'API en warning, pour taire les sentry ?

#2

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de Nouveau à Solution proposée
  • Assigné à mis à Lauréline Guérin

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de Solution proposée à Solution validée

Valentin Deniaud (vdeniaud) a approuvé une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Transition automatique il y a 11 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#6

Mis à jour par Transition automatique il y a 8 mois

Automatic expiration

Formats disponibles : Atom PDF