Dynamically change log level after `init`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- rust
- Bereich
- observability
Rechercherichtung
Beginne damit, die bestehende init-API und die Anwendung der umgebungsbasierten Protokollstufe nachzuverfolgen. Prüfe den Zusammenhang mit issue #144 und dem genannten Anwendungsfall für das Parsen von CLI. Als erledigt gilt die Aufgabe, wenn die Stufe des Loggers nach der Initialisierung geändert werden kann, einschließlich des Aktivierens oder Deaktivierens der Protokollierung für einen späteren Teil des Programms.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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)
- Vorherrschende Sprache
- Rust
- Sterne
- 1.1k
- Forks
- 149
- Ø Merge
- 2 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rust-cli/env_logger
-
Sanitization requires color, which parses every recordEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
rust-cli/env_logger#419 · 2 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
rust-cli/env_logger#379 · 5 Kommentare ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
rust-cli/env_logger#369 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
rust-cli/env_logger#367 · 1 Kommentar ·
-
refactor the crate to separate the provided configurable formater and the optional custom formatterOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rust-cli/env_logger#365 · 10 Kommentare ·
Alle Issues in rust-cli/env_logger
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
Maintainer antworten meist innerhalb von 1 Tag
-
o8 next debug build aborts on Glass to Dark appearance switch (nil identifier messaged before check)Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
hurttlocker/o8#5112 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
memory_patch_page drops the `#` of headings like `## Notes on C#`Evtl. vergeben @viniciusdsandrade hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
akitaonrails/ai-memory#1859 ·
Maintainer antworten meist innerhalb von 1 Tag