chrono
chrono copied to clipboard
Chrono is a scheduler library that lets you run your task and code periodically
CronExpression can be scheduled but never gets executed. method: ScheduleWithCron(..., ..., chrono.WithLocation("Europe/Berlin")) expression: does not matter, also */1 * * * * not working docker-file to build and run: ```dockerfile...
is end of month supported? I don't seem to get errors running `0 0 21 L * ? *` I definitely don't see it in the code, just curious if...
This feature makes it easier to schedule task by using markers and code generation. The following markers should be added, they will be enough for now. * `+chrono:scheduled`. This should...
Scheduled jobs and executions will be persisted optionally to a store like a database. Tasks will be fetched from a store. Add a store interface. the implementation details is not...
WithContext function will be added to be able to pass context to scheduled task. Executor and Runner don’t have context parameters. When we add WithContext function, we should be aware...
I've added a new function for validating the cron syntax in this PR. Also, I've added some new error responses for better debugging. I've added the tests for these new...
According to what I could find in `task.go`, within `Option.WithTime()`, it appears that the subsecond part of a timestamp is ignored so that scheduling tasks with a granularity better than...