Author: chatellier Date: 2009-12-10 18:21:01 +0000 (Thu, 10 Dec 2009) New Revision: 2815 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/WelcomeUI.jaxx isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties Log: Add monitoring folder Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2009-12-10 17:00:49 UTC (rev 2814) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2009-12-10 18:21:01 UTC (rev 2815) @@ -244,8 +244,24 @@ return result; } - + /** + * Retourne le repertoire ou sont stockes les informations relatives + * aux simulations en cours. + * + * @return monitoring directory + */ + public File getMonitoringDirectory() { + File result = getOptionAsFile(Option.MONITORING_DIRECTORY.key); + + if (!result.exists()) { + result.mkdirs(); + } + + return result; + } + + /** * Get javadoc directory. * * Create directory if not exists. @@ -833,7 +849,7 @@ // on supprime car non compatible, les valeurs par defaut sont tres bien "localSimulator", null, "vcs.databaseVersion", null, - "vcs.hostName", null, + //"vcs.hostName", null, "vcs.noPassPhrase", null, "vcs.remoteDatabase", null, "vcs.remotePath", null, @@ -889,6 +905,7 @@ public static enum Option implements OptionDef { COMPILATION_DIRECTORY("compilation.directory", _("isisfish.config.main.compileDirectory.description"), getUserHome() + File.separator + "isis-build"), + MONITORING_DIRECTORY("monitoring.directory", _("isisfish.config.main.monitoringDirectory.description"), getUserHome() + File.separator + "isis-monitoring"), JAVADOC_DIRECTORY("javadoc.directory", _("isisfish.config.main.javadocDirectory.description"), getUserHome() + File.separator + "isis-docs"), CONFIG_FILE(CONFIG_FILE_NAME, _("isisfish.config.main.configFileName.description"), CONFIG_FILENAME), BACKUP_DIRECTORY("backup.directory", _("isisfish.config.main.defaultBackupDirectory.description"), getUserHome() + File.separator + "isis-backup"), Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/WelcomeUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/WelcomeUI.jaxx 2009-12-10 17:00:49 UTC (rev 2814) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/WelcomeUI.jaxx 2009-12-10 18:21:01 UTC (rev 2815) @@ -112,6 +112,7 @@ IsisConfig.Option.CONFIG_FILE, IsisConfig.Option.DATABASE_DIRECTORY, IsisConfig.Option.COMPILATION_DIRECTORY, + IsisConfig.Option.MONITORING_DIRECTORY, IsisConfig.Option.JAVADOC_DIRECTORY, IsisConfig.Option.BACKUP_DIRECTORY, IsisConfig.Option.DEFAULT_EXPORT_DIRECTORY, Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties =================================================================== --- isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-12-10 17:00:49 UTC (rev 2814) +++ isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-12-10 18:21:01 UTC (rev 2815) @@ -162,6 +162,7 @@ isisfish.config.main.localSimulator.description= isisfish.config.main.locale.description=user locale isisfish.config.main.login.description= +isisfish.config.main.monitoringDirectory.description=Folder containing all necessary information needed to restart simulation isisfish.config.main.password.description= isisfish.config.main.regionMap.description= isisfish.config.main.remoteCaparmor.description= Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties =================================================================== --- isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-12-10 17:00:49 UTC (rev 2814) +++ isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-12-10 18:21:01 UTC (rev 2815) @@ -151,17 +151,18 @@ isisfish.config.main.defaultBackupDirectory.description=le r\u00E9pertoire o\u00F9 stocker les backups des donn\u00E9es isisfish.config.main.defaultExportDirectory.description=le r\u00E9pertoire o\u00F9 exporter les r\u00E9sultats des simulations isisfish.config.main.defaultExportNames.description=les noms des exports \u00E0 effectuer apr\u00E8s une simulation -isisfish.config.main.defaultMapFile.description=TODO +isisfish.config.main.defaultMapFile.description=noms de la carte par d\u00E9faut pour une base sans cartes isisfish.config.main.defaultResultNames.description=les noms des r\u00E9sultats \u00E0 traiter apr\u00E8s une simulation isisfish.config.main.defaultSimulator.description=le nom du simulateur par d\u00E9faut \u00E0 utiliser lors d'une simulation -isisfish.config.main.defaultTagValue.description=TODO +isisfish.config.main.defaultTagValue.description= isisfish.config.main.encoding.description=l'encoding du syst\u00E8me -isisfish.config.main.javadocDirectory.description= +isisfish.config.main.javadocDirectory.description=dossier de g\u00E9n\u00E9ration de la javadoc des scripts isisfish.config.main.javadocURL.description=l'url de la javadoc des scripts isisfish.config.main.launchUI.description= isisfish.config.main.localSimulator.description=pour indiquer si les simulations sont \u00E0 effectuer localement isisfish.config.main.locale.description=la locale utilisateur isisfish.config.main.login.description=le login pour se connecter au serveur de simulations distant +isisfish.config.main.monitoringDirectory.description=Dossier contenant les informations permettant de relancer les simulations isisfish.config.main.password.description=le mot de passe pour se connecter au serveur de simulations distant isisfish.config.main.regionMap.description=le nom du r\u00E9pertoire contenant les maps d'une r\u00E9gion isisfish.config.main.remoteCaparmor.description=lance les simulations sur un serveur distant