CSSUoB / CSSUoB/TeX-Bot-Py-V2

Log unhandled exceptions raised from tasks

Offen
#216 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
1
Forks
11
Ø Merge
20 Std. 7 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Currently any unhandled exceptions raised from within any running tasks have their stack trace output to the local console and nothing else. [Pycord's documentation on the `Loop` class](https://docs.pycord.dev/en/stable/ext/tasks/index.html#discord.ext.tasks.Loop) describes how error handling can be done effectively for tasks

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, zu ermitteln, wie laufende Tasks erstellt werden und wie Ausnahmen derzeit die lokale Konsole erreichen. Lies die Dokumentation von Pycord zur Klasse discord.ext.tasks.Loop und bestimme, wo unbehandelte Ausnahmen protokolliert werden sollten; abgeschlossen ist die Aufgabe, wenn Task-Ausnahmen zusätzlich zur Konsole aufgezeichnet werden, ohne stillschweigend verloren zu gehen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
observability
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.