dwd 0.5.0

High performance traffic generator
Documentation
use std::error::Error;

use log::LevelFilter;
use simple_logger::SimpleLogger;

pub fn init(verbosity: usize) -> Result<(), Box<dyn Error>> {
    let level = match verbosity {
        0 => LevelFilter::Info,
        1 => LevelFilter::Debug,
        _ => LevelFilter::Trace,
    };

    SimpleLogger::new()
        .with_level(LevelFilter::Off)
        .with_module_level("dwd", level)
        .with_module_level("actix_web", level)
        .with_module_level("dpdk", level)
        .with_utc_timestamps()
        .init()?;

    Ok(())
}