4 releases (2 breaking)
0.6.1 | Jan 22, 2024 |
---|---|
0.6.0 | Feb 8, 2023 |
0.5.0 | May 17, 2022 |
0.1.0 | May 17, 2022 |
#258 in Debugging
117 downloads per month
Used in spotifyctl
22KB
382 lines
lovely-env-logger
A simple logger built on top of env_logger. It is configured via an environment variable and writes to standard error with nice colored output for log levels. Originally a fork from pretty_env_logger.
Screenshots
Usage
Add the dependency to your Cargo.toml
:
[dependencies]
log = "0.4"
lovely_env_logger = "0.6"
Add some usage to your application:
extern crate lovely_env_logger;
#[macro_use] extern crate log;
fn main() {
lovely_env_logger::init_default();
info!("such information");
warn!("o_O");
error!("much error");
}
Then run your app with the environmental variable set:
RUST_LOG=trace cargo run
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Dependencies
~0.4–7.5MB
~56K SLoC