Dynamically change log level after `init`
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- rust
- Domaine
- observability
Piste de recherche
Commencez par suivre l’API init existante et la manière dont le niveau de journalisation basé sur l’environnement est appliqué. Examinez le lien avec issue #144 et le cas d’utilisation indiqué pour l’analyse de CLI. Le travail sera considéré comme terminé lorsque le niveau du logger pourra être modifié après l’initialisation, notamment pour activer ou désactiver la journalisation dans une partie ultérieure du programme.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is there currently a way to change the log level after having called init already? If there is currently no way, i would like to request this feature
Use case:
i would like to enable logging as the first thing in my code to have log output (from env, etc) and later after having parsed the cli (like with clap) set the level based on something like verbosity.
also another use case would be to dynamically turn the logging on / off for a specific part (which is probably already covered by #144)
- Langage dominant
- Rust
- Étoiles
- 1.1k
- Forks
- 150
- Merge moyen
- 2 min
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rust-cli/env_logger
-
Sanitization requires color, which parses every recordPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
rust-cli/env_logger#419 · 2 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
rust-cli/env_logger#379 · 5 commentaires ·
-
Changing the target of loggingOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
rust-cli/env_logger#369 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
rust-cli/env_logger#367 · 1 commentaire ·
-
refactor the crate to separate the provided configurable formater and the optional custom formatterOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
rust-cli/env_logger#365 · 10 commentaires ·
Toutes les issues de rust-cli/env_logger
Issues similaires
-
area:io kernel-paused needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
bherbruck/solvecraft#7854 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
transit-audio/transit#159 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
HakanSeven12/OpenCADStudio#2257 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
priority: low ui
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
storytold/photocraft#9884 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
triage: new type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Jagalite/superseedr#376 ·
Les mainteneurs répondent en général sous 1 jour