diff --git a/batch/cron.php b/batch/cron.php index 805f241e..2b88da7e 100644 --- a/batch/cron.php +++ b/batch/cron.php @@ -53,19 +53,23 @@ $sql = $commandesM->select() ->where("dateStart != '0000-00-00 00:00:00'") ->where("dateStop = '0000-00-00 00:00:00'"); $result = $commandesM->fetchAll($sql); -if (count($result)>0){ - exit; -} +if ( count($result)>0 ) { -//Si pas de traitement en cours alors on lance -$sql = $commandesM->select() - ->where('idProfil != ?', 0) - ->where("dateStart = '0000-00-00 00:00:00'") - ->where("dateStop = '0000-00-00 00:00:00'") - ->order('dateAdded ASC')->limit(1); -$result = $commandesM->fetchAll($sql); -if (count($result)>0) { - $info = $result->current(); - echo "Lancement enrichissement $info->id\n"; - exec(realpath(dirname(__FILE__))."/enrichissement.php --id ".$info->id." &"); + + +} else { + + //Si pas de traitement en cours alors on lance + $sql = $commandesM->select() + ->where('idProfil != ?', 0) + ->where("dateStart = '0000-00-00 00:00:00'") + ->where("dateStop = '0000-00-00 00:00:00'") + ->order('dateAdded ASC')->limit(1); + $result = $commandesM->fetchAll($sql); + if (count($result)>0) { + $info = $result->current(); + echo "Lancement enrichissement $info->id\n"; + exec(realpath(dirname(__FILE__))."/enrichissement.php --id ".$info->id." &"); + } + } \ No newline at end of file