Réglage personnalisé CRON des Plugins

Bonjour,

J’ai beau cherché, je n’ai pas trouvé de vraie réponse.
Comment modifier le CRON sur les plugins ?
Pour certains je voudrais augmenter la durée et d’autres la réduire.

Merci pour vos conseils

Bonjour.

Tout dépend des plugins.
Parfois configurable, parfois non.
Parfois volontairement laissé non configurable par le développeur pour ne pas faire trop d’appels au service en face et éviter un blocage/ban.

De quels plugins souhaites-tu revoir le cron ? Il faut traiter au cas par cas.

Par exemple pour le plugin Asuswrt qui a un CRON à la minute que je voudrais passer en CRON5 ou CRON 15.
Sur le plugin il n’y a que CRON avec Activer.

Merci

Pour ce plugin, le cron est fixé à 1 minute.

Mise en garde, modification du code du plugin. A vos risques et périls.
  • D’abord, désactiver le plugin dans la page configuration du plugin.
  • Ensuite avec une éditeur de texte (en ssh : vim/nano) ou plugin jeeexplorer :
    modifier le fichier asuswrt/core/class/asuswrt.class.php ligne 53 :
  public static function cron() {

en

  public static function cron5() {

ou

  public static function cron15() {
  • Activer le plugin dans la page configuration du plugin.
1 « J'aime »

Super, c’est exactement ce que je veux.
Merci beaucoup :smiley:

Je pourrai donc chercher dans les autres plugins le déclenchement du CRON.

Si j’ajoute un nouveau CRON dans le moteur de tâches, par exemple pour activer toutes les 5mn que la journée (*/5 10-20 * * *) je pourrais l’appliquer dans les plugins ?

Bonjour,

Non, cela ne fonctionne pas comme ça.

Ah bon, dommage.
Quelle est la solution alors pour avoir une programmation plus fine qui respecte uniquement les besoins nécessaires ?
Merci.

Si ce n’est pas prévu dans le plug-in ce n’est pas possible (ou alors utiliser un workaround comme un scénario + commande refresh si elle existe par exemple)

Faite un post avec le tag du plug-in pour demander une amélioration du plug-in pour permettre cela, au developeur d’évaluer la pertinence évidement.

J’ai compris.

Merci bien à vous deux pour votre aide.

Bonsoir,

Je me permets de reprendre ce post.

J’aimerai moi aussi réduire un CRON 5 sur le plugin shelly !
Une idée ? Est ce posssible ?

Merci

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.