simple-log

A simple-log with local file or stdout write by Rust.

Chrono on crates.io Chrono on docs.rs dependency on depstatus

Quick Use

toml [dependencies] ... log = "0.4" simple-log = "0.3"

```rust

[macro_use]

extern crate log;

fn main() -> Result<(), String> { simple_log::quick()?;

debug!("test builder debug");
info!("test builder info");
Ok(())

} ```

USAGE in project

toml [dependencies] ... log = "0.4" simple-log = "0.3" ```rust

[macro_use]

extern crate log;

use simple_log::LogConfigBuilder;

fn main() -> Result<(), String> { let config = LogConfigBuilder::builder() .path("./log/builderlog.log") .size(1 * 100) .rollcount(10) .level("debug") .outputfile() .outputconsole() .build();

simple_log::new(config)?;
debug!("test builder debug");
info!("test builder info");
Ok(())

} ```