diff --git a/asusctl/src/main.rs b/asusctl/src/main.rs index 9e35afa7..ca26f60f 100644 --- a/asusctl/src/main.rs +++ b/asusctl/src/main.rs @@ -9,7 +9,7 @@ use aura_cli::{LedPowerCommand1, LedPowerCommand2}; use dmi_id::DMIID; use fan_curve_cli::FanCurveCommand; use gumdrop::{Opt, Options}; -use log::{error, info}; +use log::{error, info, LevelFilter}; use rog_anime::usb::get_anime_type; use rog_anime::{AnimTime, AnimeDataBuffer, AnimeDiagonal, AnimeGif, AnimeImage, AnimeType, Vec2}; use rog_aura::keyboard::{AuraPowerState, LaptopAuraPower}; @@ -44,12 +44,16 @@ mod scsi_cli; mod slash_cli; fn main() { + // Ensure tracing spans are quiet by default unless user overrides + if std::env::var_os("RUST_LOG").is_none() { + std::env::set_var("RUST_LOG", "warn,tracing=error,zbus=error"); + } let mut logger = env_logger::Builder::new(); logger .parse_default_env() - .target(env_logger::Target::Stdout) + .filter_level(LevelFilter::Info) + .target(env_logger::Target::Stderr) .format_timestamp(None) - .filter_level(log::LevelFilter::Debug) .init(); let self_version = env!("CARGO_PKG_VERSION"); diff --git a/rog-control-center/src/main.rs b/rog-control-center/src/main.rs index d62bc73a..b6f01ffd 100644 --- a/rog-control-center/src/main.rs +++ b/rog-control-center/src/main.rs @@ -24,11 +24,16 @@ use tokio::runtime::Runtime; #[tokio::main] async fn main() -> Result<()> { + // Ensure tracing spans are quiet by default unless user overrides + if std::env::var_os("RUST_LOG").is_none() { + std::env::set_var("RUST_LOG", "warn,tracing=error,zbus=error"); + } let mut logger = env_logger::Builder::new(); logger - .filter_level(LevelFilter::Warn) .parse_default_env() - .target(env_logger::Target::Stdout) + .filter_level(LevelFilter::Info) + .parse_default_env() + .target(env_logger::Target::Stderr) .format_timestamp(None) .init(); diff --git a/rog-control-center/src/zbus_proxies.rs b/rog-control-center/src/zbus_proxies.rs index 050f4a78..c5e82c98 100644 --- a/rog-control-center/src/zbus_proxies.rs +++ b/rog-control-center/src/zbus_proxies.rs @@ -89,7 +89,7 @@ where } } if paths.len() > 1 { - println!("Multiple asusd interfaces devices found"); + log::warn!("Multiple asusd interfaces devices found"); } if !paths.is_empty() { let mut ctrl = Vec::new(); @@ -129,7 +129,7 @@ where } } if paths.len() > 1 { - println!("Multiple asusd interfaces devices found"); + log::warn!("Multiple asusd interfaces devices found"); } if !paths.is_empty() { let mut ctrl = Vec::new();