/
rustwizard
/
pg_exporter
Обзор
Документация
Войти
/
rustwizard
/
pg_exporter
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/lib.rs
21 строка
600 B
Rust Wizard
feat(config): add log_level field to configure logging from config file
14 май 2026, 13:09
Не верифицирован
14 май 2026, 13:09
e613e43
Код
Авторство
О чём код?
use tracing_subscriber::EnvFilter; use tracing_subscriber::FmtSubscriber; pub mod app; pub mod cli; pub mod collectors; pub mod config; pub mod instance; pub mod util; pub fn logger_init(level: Option<&str>) { let filter = EnvFilter::try_from_default_env().unwrap_or_else(|_| { level .and_then(|l| EnvFilter::try_new(l).ok()) .unwrap_or_else(|| EnvFilter::new("info")) }); let subscriber = FmtSubscriber::builder().with_env_filter(filter).finish(); tracing::subscriber::set_global_default(subscriber).expect("setting default subscriber failed"); }