mirror of
https://github.com/fluencelabs/wasm-utils
synced 2025-05-12 15:27:19 +00:00
27 lines
461 B
Rust
27 lines
461 B
Rust
|
extern crate log;
|
||
|
|
||
|
use std::env;
|
||
|
use log::LogLevelFilter;
|
||
|
use env_logger::LogBuilder;
|
||
|
|
||
|
lazy_static! {
|
||
|
static ref LOG_DUMMY: bool = {
|
||
|
let mut builder = LogBuilder::new();
|
||
|
builder.filter(None, LogLevelFilter::Info);
|
||
|
|
||
|
if let Ok(log) = env::var("RUST_LOG") {
|
||
|
builder.parse(&log);
|
||
|
}
|
||
|
|
||
|
if let Ok(_) = builder.init() {
|
||
|
println!("logger initialized");
|
||
|
}
|
||
|
true
|
||
|
};
|
||
|
}
|
||
|
|
||
|
/// Intialize log with default settings
|
||
|
pub fn init_log() {
|
||
|
let _ = *LOG_DUMMY;
|
||
|
}
|