mlzlog 0.8.2

A collection of log4rs tools to log like the mlzlog Python package
mlzlog in Rust
==============

[![Latest Version](https://img.shields.io/crates/v/mlzlog.svg)](https://crates.io/crates/mlzlog)

[Documentation](https://docs.rs/mlzlog/)

This is a Rust crate that provides a [`log4rs`] configuration with custom
appenders that logs like the [`mlzlog`] Python package.

[`log4rs`]: https://github.com/sfackler/log4rs
[`mlzlog`]: http://pypi.python.org/pypi/mlzlog


Installation
============

This crate works with Cargo and can be found
on [crates.io](https://crates.io/crates/mlzlog) with a `Cargo.toml` like:

```toml
[dependencies]
log = "0.4"
mlzlog = "0.8"
```

Minimum supported Rust versions is 1.63.0.

Usage
=====

Initialize logging at the beginning of your program and then use the
macros from the `log` crate. Example:

```rust
use log::info;

fn main() {
    mlzlog::init("/path/to/base", "myapp", mlzlog::Settings { ... });

    info!("starting up");
}
```