Improve exception handling & logging for database setup
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 11
- Ø Merge
- 20 Std. 7 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Whenever TeX-Bot is started it runs a initialisation sequence that ensures the database is correctly configured. Currently this has logging output that does not respect the desired logging level, as well as no handling of errors arising from a failed execution of the Django management command.
Beitragsleitfaden
Rechercherichtung
Beginne mit der Startinitialisierungssequenz von TeX-Bot, die die Datenbank konfiguriert und den Django-Verwaltungsbefehl ausführt. Untersuche, wie Protokollierungsstufen und Befehlsfehler derzeit behandelt werden; abgeschlossen ist die Aufgabe, wenn die Protokollierung die konfigurierte Stufe berücksichtigt und ein fehlgeschlagenes Datenbank-Setup angemessen behandelt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- django, python
- Bereich
- backend, databases, observability
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100