env_logger
env_logger copied to clipboard
A logging implementation for `log` which is configured via an environment variable.
When used is an async env, I can see that it's working, but do we have any best practices that logs won't be lost of striped? How to get the...
The current choice of colors is not ideal, because the [blue color](https://github.com/rust-cli/env_logger/blob/main/src/fmt/mod.rs#L171) for debug messages is pretty much unreadable when using the default ANSI colors on dark background. However, I...
refactor the crate to separate the provided configurable formater and the optional custom formatter
This crate does three things: 1. It parses environment variables into a verbosity configuration for individual modules (Env) 2. It filters log messages against said configuration (Logger.filter) 3. It provides...
I think it'd be a useful addition to allow logging different logging levels to different outputs. If this is already possible, please excuse my inability to search issues or read...
Using `env_logger` in a `no_std` environment may not seem useful at first. However, the `env_filter` crate is very convenient for defining complex filters that can then be implemented by a...
We have an application that runs in multiple batches where inputs and outputs of a given batch have their own directory `batchX`. It would be useful if the log file...
My use case is using `env_filter` to configure another logger ([pyo3_log](https://docs.rs/pyo3-log/latest/pyo3_log/)). Right now I can only use the top-level filter but if I could access each directive in the `Filter`...