diff --git a/src/main.rs b/src/main.rs index 1ab0e2f..72a8b64 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,7 +6,7 @@ use log::LevelFilter; use chrono::prelude::*; use serde::{ Deserialize, Serialize }; use file_lock::FileLock; -use rust_util::{ util_str::read_str_to_lines, util_file::locate_file }; +use rust_util::{ util_str, util_file }; use dingtalk::DingTalk; #[derive(Debug, Clone, Serialize, Deserialize)] @@ -71,7 +71,7 @@ fn main() { } fn parse_keep_running_config() -> Option { - let config_file_opt = locate_file(&[ + let config_file_opt = util_file::locate_file(&[ "keeprunningd.json".into(), "~/keeprunningd.json".into(), "/etc/keeprunningd.json".into() @@ -112,7 +112,7 @@ fn parse_keep_running_config() -> Option { fn keep_runningd(keep_running_config: Arc) { let t = thread::spawn(move || { - let ps_aux_lines = read_str_to_lines(&match ps_aux() { Some(p) => p, None => return, }); + let ps_aux_lines = util_str::read_str_to_lines(&match ps_aux() { Some(p) => p, None => return, }); for keep_running_config_item in &keep_running_config.items { let check_lines = ps_aux_lines.iter().filter(|ln| { keep_running_config_item.grep_tokens.iter().all(|t| ln.contains(t))