Basics | Plugins | Howtos | Applications
The linod
plugin¶
The lino.modlib.linod
plugin adds a framework for defining and handling
background tasks. Background tasks can be used for
example for sending out notification emails or running maintenance tasks such as
checkdata
or checksummaries
.
Glossary¶
- background task¶
A database row where the end user specifies when to run a given background procedure on this site.
- background procedure¶
A concrete job defined by a plugin for being run in background.
- system task¶
A plain background task without any specialization.
For example invoicing tasks are specialized background tasks that exist only when the invoicing plugin is installed.
- background task runner¶
The service program that runs background tasks when they are scheduled to run.