feat: add is_show_debug_output
This commit is contained in:
10
src/main.rs
10
src/main.rs
@@ -18,6 +18,12 @@ struct KeepRunningConfig {
|
|||||||
items: Vec<KeepRunningConfigItem>,
|
items: Vec<KeepRunningConfigItem>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl KeepRunningConfig {
|
||||||
|
fn is_show_debug_output(&self) -> bool {
|
||||||
|
self.show_debug_output.unwrap_or(false)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
struct KeepRunningConfigItem {
|
struct KeepRunningConfigItem {
|
||||||
title: String,
|
title: String,
|
||||||
@@ -96,7 +102,7 @@ fn parse_keep_running_config() -> Option<KeepRunningConfig> {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
if keep_running_config.show_debug_output.unwrap_or(false) {
|
if keep_running_config.is_show_debug_output() {
|
||||||
if let Ok(json) = serde_json::to_string_pretty(&keep_running_config) {
|
if let Ok(json) = serde_json::to_string_pretty(&keep_running_config) {
|
||||||
debug!("Config: {}", json);
|
debug!("Config: {}", json);
|
||||||
}
|
}
|
||||||
@@ -137,7 +143,7 @@ fn keep_runningd(keep_running_config: Arc<KeepRunningConfig>) {
|
|||||||
},
|
},
|
||||||
_ => ( /* IGNORE */ ),
|
_ => ( /* IGNORE */ ),
|
||||||
}
|
}
|
||||||
} else if keep_running_config.show_debug_output.unwrap_or(false) {
|
} else if keep_running_config.is_show_debug_output() {
|
||||||
debug!("Find: {:?}", &check_lines);
|
debug!("Find: {:?}", &check_lines);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user