From 3e962c29c2897100a668f1e8054397d901d60822 Mon Sep 17 00:00:00 2001 From: Subhradeep Chakraborty Date: Mon, 15 Dec 2025 13:07:29 +0530 Subject: [PATCH] Don't use unsafe code for env_logger init --- src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index f40f508..8b7d8bd 100644 --- a/src/main.rs +++ b/src/main.rs @@ -27,10 +27,10 @@ async fn main() -> Result<(), anyhow::Error> { // Initialize the CONFIG ENVs - force lazy initialization to load dotenv let _ = &*CONFIG; - if std::env::var("RUST_LOG").is_err() { - std::env::set_var("RUST_LOG", "off,o2_report_generator=info"); - } - env_logger::init(); + env_logger::Builder::from_env( + env_logger::Env::default().default_filter_or("off,o2_report_generator=info"), + ) + .init(); // cli mode if cli::cli().await? {