From 25cb50833485faf17dd2bfea14e07a44d4e91db6 Mon Sep 17 00:00:00 2001 From: "Hatter Jiang@Pixelbook" Date: Thu, 15 Oct 2020 08:42:46 +0800 Subject: [PATCH] fix: fix clippy --- src/main.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 98290c4..b8f2df5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -51,10 +51,9 @@ fn main() { }; } - if let Err(_) = simple_logging::log_to_file("/var/log/keeprunningd.log", LevelFilter::Info) { - if let Err(_) = simple_logging::log_to_file("/tmp/keeprunningd.log", LevelFilter::Info) { - simple_logging::log_to_stderr(LevelFilter::Info); - } + if simple_logging::log_to_file("/var/log/keeprunningd.log", LevelFilter::Info).is_err() + && simple_logging::log_to_file("/tmp/keeprunningd.log", LevelFilter::Info).is_err() { + simple_logging::log_to_stderr(LevelFilter::Info); } let keep_running_config = Arc::new(keep_running_config); @@ -148,7 +147,7 @@ fn keep_runningd(keep_running_config: Arc) { let mut restart_command_iter = restart_command.iter(); if let Some(program) = restart_command_iter.next() { let mut cmd = Command::new(program); - while let Some(arg) = restart_command_iter.next() { + for arg in restart_command_iter { cmd.arg(arg); } match cmd.spawn() {