From cf8b48f5f58043f776d8e0f074990f280550e88c Mon Sep 17 00:00:00 2001 From: Keith Simmons Date: Fri, 10 Dec 2021 12:11:06 -0800 Subject: [PATCH] default to only logging errors --- src/main.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 7892d7e..3c91474 100644 --- a/src/main.rs +++ b/src/main.rs @@ -181,17 +181,19 @@ fn main() { pub fn init_logger() { let settings = SETTINGS.get::(); - let logger = match settings.log_to_file { - true => Logger::with_env_or_str("neovide") - .duplicate_to_stderr(Duplicate::Error) + let logger = if settings.log_to_file { + Logger::with_env_or_str("neovide") .log_to_file() .rotate( Criterion::Size(10_000_000), Naming::Timestamps, Cleanup::KeepLogFiles(1), - ), - false => Logger::with_env_or_str(format!("neovide = {}", "trace")), + ) + .duplicate_to_stderr(Duplicate::Error) + } else { + Logger::with_env_or_str("neovide = error") }; + logger.start().expect("Could not start logger"); }