Relance systématique des scenarios suite à mise à jour du core

En l’état, à mettre dans un nouveau scénario, bloc code.
exécuter le scénario, puis regarder le log.

$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);
  
  	/*
  	if ($repeat == 'auto') {
      $cmd->setConfiguration('repeatEventManagement', 'never');
      $cmd->save();
    }
    */
}

Pour le reste, je ne suis pas fan d’automatiser çà sans savoir vraiment ce que vous faites sur chaque commande et si c’est bien la solution …

11 « J'aime »