From dd0dbd95e77028ca0c032f773457d28f8590fb24 Mon Sep 17 00:00:00 2001 From: murilo ijanc Date: Thu, 20 Nov 2025 17:37:49 -0300 Subject: Add RUST_LOG priority to set log level cli --- cli/template/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'cli/template/src') diff --git a/cli/template/src/main.rs b/cli/template/src/main.rs index 9eb456f..cb5fa0e 100644 --- a/cli/template/src/main.rs +++ b/cli/template/src/main.rs @@ -57,6 +57,15 @@ fn main() -> Result<()> { fn init_logger(verbose: u8) { use std::io::Write; + if std::env::var_os("RUST_LOG").is_some() { + env_logger::builder() + .format(|buf, record| { + writeln!(buf, "[{}]: {}", record.level(), record.args()) + }) + .init(); + return; + } + let level = if verbose > 0 { LevelFilter::Debug } else { LevelFilter::Info }; -- cgit v1.2.3