Open JosiahParry opened 3 months ago
It would be quite nice to be able to have a method that allows you to change the schedule of a job based on aUuid and a new cron schedule.
Uuid
I can imagine a UI something like so:
let mut sched = JobScheduler::new().await?; // Add basic cron job let uuid = sched.add( Job::new("1/10 * * * * *", |_uuid, _l| { println!("I run every 10 seconds"); })? ).await?; let _ = sched.reschedule(&uuid, "10 * * * * *").await?;
Interesting feature suggestion! Thank you for reporting.
Of course! At present I've implemented this by removing the scheduled task and making a new one. It's a little bit roundabout but it works!
It would be quite nice to be able to have a method that allows you to change the schedule of a job based on a
Uuid
and a new cron schedule.I can imagine a UI something like so: