reflect: add get_check_inverval_secs

This commit is contained in:
2020-10-18 23:16:46 +08:00
parent f9b1a72018
commit 6bd539cdbd

View File

@@ -19,6 +19,10 @@ struct KeepRunningConfig {
}
impl KeepRunningConfig {
fn get_check_inverval_secs(&self) -> u64 {
self.check_inverval_secs.unwrap_or(60 * 60)
}
fn is_show_debug_output(&self) -> bool {
self.show_debug_output.unwrap_or(false)
}
@@ -70,7 +74,7 @@ fn main() {
for check_cnt in 0.. {
info!("Check index: {} @{:?}", check_cnt, Local::now());
keep_runningd(keep_running_config.clone());
thread::sleep(Duration::from_secs(keep_running_config.check_inverval_secs.unwrap_or(60 * 60)));
thread::sleep(Duration::from_secs(keep_running_config.get_check_inverval_secs()));
}
drop(the_file_lock);