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}