Home
Softono

Pretty Env Logger

Open source Apache-2.0 Rust
508
Stars
63
Forks
22
Issues
8
Watchers
2 years
Last Commit

 About Pretty Env Logger

A pretty, easy-to-use logger for Rust.

Platforms

Web Self-hosted

Languages

Rust

Need Help Installing Pretty Env Logger?

We provide expert installation service for this software. Our team will install, configure, and secure Pretty Env Logger on your server. plans start at just $30.

Pretty Env Logger

View on GitHub

pretty-env-logger

Crates.io Docs MIT/APACHE-2.0 Travis CI

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.

example output

Usage

Add the dependency to your Cargo.toml:

[dependencies]
log = "0.4"
pretty_env_logger = "0.4"

Add some usage to your application:

extern crate pretty_env_logger;
#[macro_use] extern crate log;

fn main() {
    pretty_env_logger::init();
    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