wrpc_cli/
tracing.rs

1use tracing_subscriber::layer::SubscriberExt as _;
2use tracing_subscriber::util::SubscriberInitExt as _;
3
4#[must_use]
5pub fn env_filter() -> tracing_subscriber::EnvFilter {
6    tracing_subscriber::EnvFilter::try_from_default_env()
7        .unwrap_or_else(|_| tracing_subscriber::EnvFilter::new("info"))
8}
9
10pub fn init() {
11    tracing_subscriber::registry()
12        .with(tracing_subscriber::fmt::layer().compact().without_time())
13        .with(env_filter())
14        .init();
15}