Author: echatellier Date: 2012-03-30 15:32:08 +0200 (Fri, 30 Mar 2012) New Revision: 3669 Url: http://forge.codelutin.com/repositories/revision/isis-fish/3669 Log: Configuration de R sur caparmor Modified: trunk/src/main/resources/templates/ssh/qsub-script.ftl Modified: trunk/src/main/resources/templates/ssh/qsub-script.ftl =================================================================== --- trunk/src/main/resources/templates/ssh/qsub-script.ftl 2012-03-30 13:18:49 UTC (rev 3668) +++ trunk/src/main/resources/templates/ssh/qsub-script.ftl 2012-03-30 13:32:08 UTC (rev 3669) @@ -5,7 +5,7 @@ $Id$ $HeadURL$ %% - Copyright (C) 2009 - 2011 Ifremer, CodeLutin, Chatellier Eric + Copyright (C) 2009 - 2012 Ifremer, CodeLutin, Chatellier Eric %% This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -26,10 +26,10 @@ cd "${isishome}" -#source /usr/share/modules/init/csh -#module load java/1.6.0 +module load R/2.14.2-gnu-4.3 -<#assign commonCommand="${javapath} -Xmx2000M -jar isis-fish*.jar --option launch.ui false --option perform.vcsupdate false --option perform.migration false --option perform.cron false" /> +<#assign commonCommand="${javapath} -Djava.library.path=jri64 -DR.type=jni -Xmx2000M -jar isis-fish*.jar" /> +<#assign commonOptions="--option launch.ui false --option perform.vcsupdate false --option perform.migration false --option perform.cron false" /> <#if qsubmutiplejob> <#-- localsimulationid is short simulation id version --> <#assign localsimulationid='${simulationid}_$PBS_ARRAY_INDEX' /> @@ -49,9 +49,9 @@ <#assign localsimulationoutput='${isistemp}simulation-${simulationid}-output.txt' /> </#if> <#if simulationprescript?length > 0> -${commonCommand} --simulateRemotellyWithPreScript "${localsimulationid}" "${localsimulationzip}" "${localsimulationresultzip}" "${localsimulationprescript}" >& "${localsimulationoutput}" +${commonCommand} ${commonOptions} --simulateRemotellyWithPreScript "${localsimulationid}" "${localsimulationzip}" "${localsimulationresultzip}" "${localsimulationprescript}" >& "${localsimulationoutput}" <#else> -${commonCommand} --simulateRemotelly "${localsimulationid}" "${localsimulationzip}" "${localsimulationresultzip}" >& "${localsimulationoutput}" +${commonCommand} ${commonOptions} --simulateRemotelly "${localsimulationid}" "${localsimulationzip}" "${localsimulationresultzip}" >& "${localsimulationoutput}" </#if> -rm -rf "$HOME/isis-database-3/simulations/${localsimulationid}" +rm -rf "$HOME/isis-fish-4/isis-database/simulations/${localsimulationid}"