diff options
Diffstat (limited to 'src/password.rs')
-rw-r--r-- | src/password.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/password.rs b/src/password.rs index 24ec0a7..3f98025 100644 --- a/src/password.rs +++ b/src/password.rs @@ -4,7 +4,7 @@ use std::process::{Command, Stdio}; use anyhow::{Context, Result}; use log::info; -use crate::log::write_log_line; +use crate::log_line; use crate::utils::current_username; /// Different kind of password @@ -132,8 +132,7 @@ where P: AsRef<std::path::Path> + std::fmt::Debug, { info!("sudo_with_password {args:?} CWD {path:?}"); - let log_line = format!("running sudo command with password. args: {args:?}, CWD: {path:?}"); - write_log_line(log_line); + log_line!("running sudo command with password. args: {args:?}, CWD: {path:?}"); let mut child = new_sudo_command_awaiting_password(args, path)?; inject_password(password, &mut child)?; let output = child.wait_with_output()?; @@ -165,8 +164,7 @@ where S: AsRef<std::ffi::OsStr> + std::fmt::Debug, { info!("running sudo {:?}", args); - let log_line = format!("running sudo command. {args:?}"); - write_log_line(log_line); + log_line!("running sudo command. {args:?}"); let child = new_sudo_command_passwordless(args)?; let output = child.wait_with_output()?; Ok(( |