Author: echatellier Date: 2014-07-29 17:39:48 +0200 (Tue, 29 Jul 2014) New Revision: 4084 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/4084 Log: Check simulation information file existence Modified: trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationMonitor.java Modified: trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationMonitor.java =================================================================== --- trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationMonitor.java 2014-07-29 14:59:25 UTC (rev 4083) +++ trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationMonitor.java 2014-07-29 15:39:48 UTC (rev 4084) @@ -536,21 +536,20 @@ // fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher#localSimulateSameThread(SimulationControl, SimulationStorage) File simulationRoot = SimulationStorage.getSimulationDirectory(control.getId()); - File localParameterFile = SimulationStorage.getSimulationParametersFile(simulationRoot); + File localInformationFile = SimulationStorage.getSimulationInformationFile(simulationRoot); // si la simulation n'est pas localement presente, c'est pas fini // la simulation peut être finie, mais non téléchargées - // en testant le fichier de parametres, on s'assure que la simulation est physiquement + // en testant le fichier d'information, on s'assure que la simulation est physiquement // présente en local - if (localParameterFile.isFile()) { + if (localInformationFile.isFile()) { // cas d'une simulation terminée if (control.getProgress() > 0 && control.getProgress() >= control.getProgressMax()) { simulationEnded = true; } else { // cas d'une simulation arretee par exception - File informationFile = SimulationStorage.getSimulationInformationFile(simulationRoot); - SimulationInformation information = new SimulationInformation(informationFile); + SimulationInformation information = new SimulationInformation(localInformationFile); if (StringUtils.isNotEmpty(information.getException())) { if (log.isWarnEnabled()) { log.warn("Simulation exception : " + information.getException());
participants (1)
-
echatellier@users.forge.codelutin.com