logfather 0.2.6

A simple and straightforward logging library for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14

extern crate logfather;
use logfather::*;

fn main() {
   let mut logger = Logger::new();
   logger.terminal(false); // Disable terminal output 
   logger.file(true); // Enable file output
   logger.path("log/log.txt"); // Set the path for file logging
   logger.level(Level::Error); // Set the minimum level
   
   error!("This is an error message"); // Will be written to file
   critical!("This is a critical message"); // Will be written to file
}