Daemon:Job: Difference between revisions

From ContactsLaw Documentation
m (Bradley Smith moved page Daemon job to Daemon:Job)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{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.