aws / aws/aws-step-functions-data-science-sdk-python
stepfunctions package side effect of changing application's root logger logging level to ERROR
- Langage dominant
- Python
- Étoiles
- 299
- Forks
- 84
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
stepfunctions packages resets the root logger's logging level. And it will mess up application's logging level setting when importing the stepfunctions package.
Here is where the logging level is reset:
https://github.com/aws/aws-step-functions-data-science-sdk-python/blob/main/src/stepfunctions/__init__.py#L23
### Reproduction Steps
config your logger before import stepfunctions. And then observed the logging level is changed after import stepfunctions.
---
This is :bug: Bug Report
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez à la ligne 23 de src/stepfunctions/__init__.py et suivez le chemin d’importation du paquet qui modifie le logger racine. Reproduisez le problème en configurant le logger de l’application avant d’importer stepfunctions, puis vérifiez que l’importation laisse inchangé le niveau de logging de l’application.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, python
- Domaine
- cloud
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 45/100