Projet

Général

Profil

Development #79836

envoyer dans sentry les erreurs postgresql

Ajouté par Frédéric Péters il y a 9 mois. Mis à jour il y a 9 mois.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Sur une trace comme celle-ci :

Exception:
  type = '<class 'TypeError'>', value = ''NoneType' object is not subscriptable'

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/wcs/sql.py", line 2492, in store
  2490                     sql_dict['parts'] = None
  2491                 cur.execute(sql_statement, sql_dict)
> 2492                 evo._sql_id = cur.fetchone()[0]

(...)
  File "/usr/lib/python3/dist-packages/wcs/sql.py", line 385, in f
   383         except psycopg2.Error:
   384             get_connection().rollback()
>  385             raise
   386
   387     return f

j'aimerais bien savoir ce qu'était la psycopg2.Error.

C'est sans doute possible via les logs postgresql (mais je n'ai pas trouvé) mais ça serait de toute façon plus pratique d'avoir ça dans sentry.

Révisions associées

Révision 65534b18 (diff)
Ajouté par Frédéric Péters il y a 9 mois

sql: report errors to sentry (#79836)

Historique

#1

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Frédéric Péters

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#2

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de En cours à Solution proposée
#3

Mis à jour par Robot Gitea il y a 9 mois

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

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

#4

Mis à jour par Robot Gitea il y a 9 mois

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

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Transition automatique il y a 9 mois

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

Mis à jour par Transition automatique il y a 7 mois

Automatic expiration

Formats disponibles : Atom PDF