Daemon:Job: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Daemon job}} | {{DISPLAYTITLE:Daemon job}} | ||
'''Daemon jobs''' describe work that is carried out by the [[daemon]]. | '''Daemon jobs''' describe work that is carried out by the [[daemon]]. | ||
Latest revision as of 16:16, 19 March 2024
Daemon jobs describe work that is carried out by the daemon.
There are many different types of jobs, targeting specific subscriptions or the system as a whole.
They have the following properties:
- A member who owns the job
- Whether to notify the owner if the job succeeds or fails
- Recurrence details, if the job repeats
- Additional properties specific to each type of job
Schedules
Each job has one or more schedules, which determine when the job runs.
Schedules have the following properties:
- Date/time on which the job is scheduled to run
- Status of the job (e.g. running, succeeded, cancelled, etc)
- When the job actually started and completed
- Result of the job, if the job succeeded
- Error details, if the job failed
These form the history for the job. Users can review job schedules, report errors and re-schedule if needed.