A rust logger that prints all messages with a readable output format.
Clone or download
Latest commit 6489e0d Oct 2, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples bump log dependency to 0.4.1 Feb 4, 2018
src Replace time with chrono Oct 1, 2018
.gitignore Initial commit Feb 24, 2015
.travis.yml Test on all Rust versions May 20, 2015
Cargo.toml Bump version Oct 2, 2018
README.md Update README.md Oct 2, 2018

README.md

simple_logger

A logger that prints all messages with a readable output format.

The output format is based on the format used by Supervisord.

Usage

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

fn main() {
    simple_logger::init().unwrap();

    warn!("This is an example message.");
}

This outputs:

2015-02-24 01:05:20 WARN [logging_example] This is an example message.

You can run the above example with:

cargo run --example init

Licence

simple_logger is licenced under the MIT Licence.

Authors

Written by Sam Clements.