From 5633433f4cddb701850246d6ed4d0f775609d884 Mon Sep 17 00:00:00 2001 From: JesusPerez Date: Sun, 12 Sep 2021 22:26:58 +0100 Subject: [PATCH] chore: add config sleep pause for schedtasks --- src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.rs b/src/main.rs index 57fd4d3..97ade3a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -332,6 +332,7 @@ pub async fn main() -> BxDynResult<()> { //std::io::Result<()> { eprintln!("Task {} no schedule defined",&it.name); continue; } + let pause = it.pause; let res = match it.name.as_str() { "monitor" => sched.add(Job::new(&it.schedule.to_owned(), move |uuid, _l| { @@ -353,6 +354,9 @@ pub async fn main() -> BxDynResult<()> { //std::io::Result<()> { continue; }, }; + if pause > 0 { + tokio::time::sleep(tokio::time::Duration::from_secs(pause)).await; + } match res { Ok(_) => { continue; }, Err(e) => {