flexi_logger

A flexible logger that can write to stderr or to log files

Documentation

See https://docs.rs/flexi_logger/

Usage

Add this to your Cargo.toml:

toml [dependencies] flexi_logger = "^0.5.1" log = "*"

and this to your crate root:

```rust

[macro_use]

extern crate log; extern crate flexi_logger; ```

Early in the start-up of your program, call something like

text flexi_logger::LogOptions::new() .log_to_file(true) // ... your configuration options go here ... .init(Some("info".to_string())) .unwrap_or_else(|e| panic!("Logger initialization failed with {}", e));