Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Wrapper errors directly sent to stderr

Ouverte
#330 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
python

Piste de recherche

Commencez dans datadog_lambda/wrapper.py, aux lignes citées 198, 284 et 348, où traceback.print_exc() envoie les erreurs du wrapper vers stderr. Suivez la manière dont les erreurs y sont gérées et remplacez le comportement direct vers stderr par le logger configurable demandé dans l’issue ; le travail est terminé lorsque les erreurs du wrapper sont envoyées au logger plutôt qu’affichées directement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
Python
Étoiles
102
Forks
52
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de DataDog/datadog-lambda-python

Toutes les issues de DataDog/datadog-lambda-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.