Script pour obtenir infos

Bonjour

J’ai trouvé ici un script permettant de lister le paramétrage de la répétition des valeurs, le voici:

$allCmds = cmd::all();
foreach ($allCmds as $cmd) {
  	if ($cmd->getType() != 'info' || $cmd->getSubType() != 'binary') continue;
  
  	$repeat = $cmd->getConfiguration('repeatEventManagement', -1);
  	if ($repeat == -1) continue;
  
  	
  	$name = str_pad($cmd->getEqLogic()->getName().'/'.$cmd->getName(), 50, ' ');
	$scenario->setLog($name.' -> '.$repeat);
}

Je souhaiterais avoir le même genre de chose afin de lister:

  • les crons des différents équipements, car je pense que, à une époque, j’ai paramétré des cron très courts (à une minute par exemple), qui n’ont plus lieu d’être aujourd’hui (j’en ai déjà trouvé certains, mais si je pouvais éviter de tous les regarder un par un, ça serait super)
  • savoir si l’historisation est activée ou non et sur quel équipement

Je pense que, quand on sait, c’est bête comme chou, mais je ne connais pas le nom des paramètres à appeler.

Vous pouvez m’aider sur le sujet?

Merci d’avance et bon dimanche.

Bonjour,

Pour les crons ce n’est pas possible de le faire pour tous les équipements de tous les plugins: le nom du paramètre est propre à chaque plug-in, décidé par le dev du plug-in donc fort probable que cela soit différent pour plusieurs.

Pour l’historique, il y a l’écran de configuration des historiques dans le core qui permet cela de base.

Merci Mips pour ta réponse.

Dommage pour les cron, je vais regarder à la mano alors :slight_smile:

Bon dimanche

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