Carnet Code SPIP

ccmTachesDeFond

SPIP-Contrib :: Carnet Wiki :: Carnet Code SPIP :: Recherche :

ccmTachesDeFond

Il y a deux façons de déclencher les taches de fond :

Cette fonction cron (dans inc_version) appelle la fonction spip_cron
(dans inc-cron) s’il n’y a pas déjà un cron en cours (détecté par la présence d’un fichier de lock)

Ce qui serait sympa à ce niveau, c’est de pouvoir désactiver ça pour l’appeler explicitement par ailleurs, dans les cas où on a accès
au vrai cron unix.

Dans spip_cron, on peut spécifier une liste de taches, sinon, on prend une liste générale sortie de la fonction
taches_generales.

Dans les deux cas, cette liste est un tableau dont les clés sont des noms de taches et la valeur un rythme d’activation de
cette tache (en secondes).
Pour chacune de ces tache, on appelle une fonction cron_nom_de_la_tache.