owasm_utils_cli/
lib.rs

1#[macro_use] extern crate log;
2#[macro_use] extern crate lazy_static;
3extern crate env_logger;
4
5use std::env;
6use log::LevelFilter;
7use env_logger::Builder;
8
9lazy_static! {
10	static ref LOG_DUMMY: bool = {
11		let mut builder = Builder::new();
12		builder.filter(None, LevelFilter::Info);
13
14		if let Ok(log) = env::var("RUST_LOG") {
15			builder.parse(&log);
16		}
17
18		builder.init();
19		trace!("logger initialized");
20		true
21	};
22}
23
24/// Intialize log with default settings
25pub fn init_log() {
26	let _ = *LOG_DUMMY;
27}