The datatablesync.php cronjob
Start the data table synchronisations that are due (scheduled and live, by their interval).
Entry point cronjobs/datatablesync.php, code in kernel/private/classes/cronjobs/datatablesync.php.
The cronjob part datatablesync (cronjobs/datatablesync.php, frequent group; doc/eng-us/features/6.0/data-tables.md,
"Synchronisation"): starts each enabled scheduled or live data table synchronisation whose next run is due, through
the transfer runner (expqueue, content jobs, or this process), and moves its next run by its interval. Does nothing
on an installation without the sync tables.
When it runs
In the shipped settings/cronjob.ini it belongs to: the part frequent, the part datatable.
# run its part (as the user the web server runs as, from the installation root)
php runcronjobs.php frequent
./console exp:runcronjobs frequent
# run only this script
php runcronjobs.php datatablesyncAdd it to a part in an override:
# settings/override/cronjob.ini.append.php
[CronjobPart-frequent]
Scripts[]=datatablesync.php
*/ ?>Related
Generated by ./console exp:help:examples from cronjobs/datatablesync.php, kernel/private/classes/cronjobs/datatablesync.php, settings/cronjob.ini. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.