distributed_verification/
logger.rs1use tracing_subscriber::{EnvFilter, fmt, prelude::*, registry};
2
3pub fn init() {
4 let fmt_layer = fmt::layer()
6 .with_line_number(false)
7 .with_level(false)
8 .without_time()
9 .with_file(false)
10 .with_target(false);
11 let env_layer = EnvFilter::from_default_env();
12 let error_layer = tracing_error::ErrorLayer::default();
13
14 if let Err(err) = registry().with(env_layer).with(error_layer).with(fmt_layer).try_init() {
15 eprintln!("Logger already init: {err}");
16 };
17
18 color_eyre::install().unwrap();
19}