mirror of
https://codeberg.org/Toasterson/ips.git
synced 2026-04-10 13:20:42 +00:00
16 lines
477 B
Rust
16 lines
477 B
Rust
|
|
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt, EnvFilter};
|
||
|
|
use crate::config::Config;
|
||
|
|
|
||
|
|
pub fn init(_config: &Config) {
|
||
|
|
let env_filter = EnvFilter::try_from_default_env()
|
||
|
|
.unwrap_or_else(|_| EnvFilter::new("info,pkg6depotd=debug"));
|
||
|
|
|
||
|
|
let registry = tracing_subscriber::registry()
|
||
|
|
.with(env_filter)
|
||
|
|
.with(tracing_subscriber::fmt::layer());
|
||
|
|
|
||
|
|
// TODO: Add OTLP layer if configured in _config
|
||
|
|
|
||
|
|
registry.init();
|
||
|
|
}
|