Periodic Task Scheduler
Return embedded clock service.
| Parameters: |
|
|---|
An entry in the scheduler.
| Parameters: |
|
|---|
The task class.
The time and date of when this task was last run.
Total number of times this periodic task has been executed.
Returns a new instance of the same class, but with its date and count fields updated.
Scheduler for periodic tasks.
| Parameters: |
|
|---|
The task registry to use.
The schedule dict/shelve.
The logger to use.
Maximum time to sleep between re-checking the schedule.
Add the current contents of the registry to the schedule.
Run a tick, that is one iteration of the scheduler. Executes all due tasks.
An error occured while scheduling a task.