proxy: scheduler: code cleanup/bloat reduction

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2022-07-14 18:10:05 +02:00
parent 37f9b8cc09
commit 9f7752f2b2

View File

@ -538,16 +538,10 @@ async fn run_task_scheduler() {
// wait 1..2 minutes before starting // wait 1..2 minutes before starting
match schedule_tasks().catch_unwind().await { match schedule_tasks().catch_unwind().await {
Err(panic) => match panic.downcast::<&str>() { Err(panic) => match panic.downcast::<&str>() {
Ok(msg) => { Ok(msg) => eprintln!("task scheduler panic: {msg}"),
eprintln!("task scheduler panic: {}", msg); Err(_) => eprintln!("task scheduler panic - unknown type"),
}
Err(_) => {
eprintln!("task scheduler panic - unknown type");
}
}, },
Ok(Err(err)) => { Ok(Err(err)) => eprintln!("task scheduler failed - {err:?}"),
eprintln!("task scheduler failed - {:?}", err);
}
Ok(Ok(_)) => {} Ok(Ok(_)) => {}
} }
} }
@ -690,8 +684,7 @@ async fn schedule_datastore_prune_jobs() {
} }
if !job_config.options.keeps_something() { if !job_config.options.keeps_something() {
// no 'keep' values set, keep all continue; // no 'keep' values set, keep all
continue;
} }
let worker_type = "prunejob"; let worker_type = "prunejob";