use chrono::Utc;
use log::info;
use simple_logger::SimpleLogger;
use tasklet::{TaskBuilder, TaskScheduler};
fn main() {
SimpleLogger::new().init().unwrap();
let mut scheduler = TaskScheduler::new(500, Utc);
scheduler.add_task(
TaskBuilder::new(chrono::Utc)
.every("* * * * * *")
.description("Some description")
.repeat(5)
.add_step(Some("First step"), || Ok(()))
.add_step(Some("Second step"), || Ok(()))
.build(),
);
scheduler.run();
}