#!/bin/sh
# RemoteBatchRUNJOB:makeSerialTemplate
# SubmissionScripts/Distributor/Batch/RUNJOB/serial
#
# Set up the environment variables expected by runjob.sh
export RJ_JOB_ID=@@{JOBID}_@@{INSTANCEID}
export RJ_JOB_NAME=@@{RUNNAME}_@@{INSTANCEID}
export RJ_LOCAL_JOB_DIR=`pwd`
export RJ_INPUT_TARBALL=@@{JOBID}_@@{INSTANCEID}_input.tar.gz
export RJ_OUTPUT_TARBALL=@@{JOBID}_@@{INSTANCEID}_output.tar.gz
export RJ_JOB_WRAPPER=@@{EXECUTABLESHELL}
export RJ_@@{EXECUTABLE}=@@{_@@{EXECUTABLE}_}
export RJ_TRANSFER_EXEC=@@{TRANSFEREXE}
export RJ_WORKDIR=@@{WORKINGDIR}
export RJ_@@{ARGUMENTS}="@@{ARGUMENTS}"
export RJ_@@{ENVIRONMENT}="@@{ENVIRONMENT}"
export RJ_WALL_TIME=@@{WALLTIME}
export RJ_GRID_SITES="@@{GRIDSITE}"
if [ "${RJ_GRID_SITES}" = "" ] ; then
   export RJ_REQUIREMENTS="Platform==\"linux\""
fi
export RJ_MAX_@@{QUEUE}_WAITTIME=3*60*60
export RJ_DISABLE_STATE_CHECK=@@{DISABLESTATECHECK}
export RJ_DISABLE_PROBE_CHECK=@@{DISABLEPROBECHECK}
export RJ_PROXY_SOURCE=@@{X509SUBMITPROXY}
export RJ_GRID_RESOURCE=@@{GRIDRESOURCE}
export RJ_GRID_HISTORY=@@{GRIDHISTORY}
export RJ_GRID_JOB_ID=GRID@@{JOBID}
export RJ_TIMESTAMP_TRANSFERRED=@@{TIMESTAMPTRANSFERRED}
export RJ_TIMESTAMP_START=@@{TIMESTAMPSTART}
export RJ_TIMESTAMP_FINISH=@@{TIMESTAMPFINISH}
export RJ_@@{TIME_RESULTS}=@@{TIMERESULTS}

runjob.sh
