flexi_logger 0.5.2

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

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:

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

and this to your crate root:

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

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

    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));