Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Wrapper errors directly sent to stderr

Offen
#330 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
42/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python

Rechercherichtung

Beginne in datadog_lambda/wrapper.py bei den zitierten Zeilen 198, 284 und 348, wo traceback.print_exc() Wrapper-Fehler an stderr sendet. Verfolge, wie Fehler dort behandelt werden, und ersetze das direkte stderr-Verhalten durch den im Issue angeforderten konfigurierbaren Logger; fertig bedeutet, dass Wrapper-Fehler an den Logger gesendet werden, statt direkt ausgegeben zu werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

Expected Behavior

Logs being sent to logger, on which I can format and configure

Actual Behavior

Use of traceback.print_exc() as seen in: 1, 2, 3...

Steps to Reproduce the Problem

1.Only is needed to have any error in the wrapper that it can be seen

Specifications

  • Datadog Lambda Layer version: 4.66.0
  • Python version: 3.9.15
Vorherrschende Sprache
Python
Sterne
102
Forks
52
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus DataDog/datadog-lambda-python

Alle Issues in DataDog/datadog-lambda-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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