mirror of
https://github.com/MedzikUser/HomeDisk.git
synced 2024-08-14 21:46:53 +00:00
24 lines
580 B
Rust
24 lines
580 B
Rust
|
use std::fs::File;
|
||
|
|
||
|
use log::LevelFilter;
|
||
|
use simplelog::{ColorChoice, CombinedLogger, Config, TermLogger, TerminalMode, WriteLogger};
|
||
|
|
||
|
pub fn init() {
|
||
|
better_panic::install();
|
||
|
|
||
|
CombinedLogger::init(vec![
|
||
|
TermLogger::new(
|
||
|
LevelFilter::Debug,
|
||
|
Config::default(),
|
||
|
TerminalMode::Mixed,
|
||
|
ColorChoice::Auto,
|
||
|
),
|
||
|
WriteLogger::new(
|
||
|
LevelFilter::Info,
|
||
|
Config::default(),
|
||
|
File::create("logs.log").expect("create logs file"),
|
||
|
),
|
||
|
])
|
||
|
.expect("init simplelog");
|
||
|
}
|