tappi-share 1.0.2

A modern TUI p2p file sharing app
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use log::LevelFilter;
use simplelog::{CombinedLogger, Config, WriteLogger};
use std::fs::File;

use crate::cli::Cli;

pub fn init_logger(cli: &Cli) -> color_eyre::Result<()> {
    if cli.log_level != LevelFilter::Off {
        CombinedLogger::init(vec![WriteLogger::new(
            cli.log_level,
            Config::default(),
            File::create(cli.log_file.clone())?,
        )])?;
    }

    Ok(())
}