Development #79836
envoyer dans sentry les erreurs postgresql
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
Historique
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 :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/523
- Titre : WIP: sql: report errors to sentry (#79836)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/523/files
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 :
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 :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/523
- Titre : sql: report errors to sentry (#79836)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/523/files
Mis à jour par Transition automatique il y a 9 mois
- Statut changé de Résolu (à déployer) à Solution déployée
sql: report errors to sentry (#79836)