tracing_setup/configure_tracing.rs
1crate::ix!();
2
3/// Initializes the logging subscriber.
4pub fn configure_tracing() {
5 static INIT: std::sync::Once = std::sync::Once::new();
6
7 INIT.call_once(|| {
8 let filter = EnvFilter::try_from_default_env()
9 .unwrap_or_else(|_| EnvFilter::new("info"));
10
11 tracing_subscriber::fmt()
12 .with_env_filter(filter)
13 .init();
14 });
15}