From 0eeeb58ddb1990dec71e5cc519fde967c508e5c5 Mon Sep 17 00:00:00 2001
From: Anne Tipka <anne.tipka@ctbto.org>
Date: Thu, 28 Jul 2022 11:09:59 +0000
Subject: [PATCH] modified template files for Reading servers to use env vars
 for HOME and SCRATCH too

---
 Templates/installscript.template.reading | 5 +++--
 Templates/jobscript.template.reading     | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Templates/installscript.template.reading b/Templates/installscript.template.reading
index ac699b8..422a7f3 100644
--- a/Templates/installscript.template.reading
+++ b/Templates/installscript.template.reading
@@ -4,19 +4,20 @@
 # start with ecaccess-job-submit -queueName ecgb NAME_OF_THIS_FILE  on gateway server
 # start with sbatch NAME_OF_THIS_FILE directly on machine
 
-#SBATCH --workdir=/scratch/ms/$usergroup/$username
+#SBATCH --workdir=$${SCRATCH}
 #SBATCH --qos=normal
 #SBATCH --job-name=flex_ecmwf
 #SBATCH --output=flex_ecmwf.%j.out
 #SBATCH --error=flex_ecmwf.%j.out
 #SBATCH --mail-type=FAIL
+#SBATCH --mail-user=$username
 #SBATCH --time=12:00:00
 
 ## CRAY specific batch requests
 ##PBS -N flex_ecmwf
 ##PBS -q ns
 ##PBS -S /usr/bin/ksh
-##PBS -o /scratch/ms/$usergroup/$username/flex_ecmwf.$${Jobname}.$${Job_ID}.out
+##PBS -o $${SCRATCH}/flex_ecmwf.$${Jobname}.$${Job_ID}.out
 # job output is in .ecaccess_DO_NOT_REMOVE
 ##PBS -j oe
 ##PBS -V
diff --git a/Templates/jobscript.template.reading b/Templates/jobscript.template.reading
index 7cd4873..aba3bbb 100644
--- a/Templates/jobscript.template.reading
+++ b/Templates/jobscript.template.reading
@@ -4,7 +4,7 @@
 # start with ecaccess-job-submit -queueName ecgb NAME_OF_THIS_FILE  on gateway server
 # start with sbatch NAME_OF_THIS_FILE directly on machine
 
-#SBATCH --workdir=/scratch/ms/$usergroup/$username
+#SBATCH --workdir=$$$$SCRATCH
 #SBATCH --qos=normal
 #SBATCH --job-name=flex_ecmwf
 #SBATCH --output=flex_ecmwf.%j.out
@@ -16,7 +16,7 @@
 ##PBS -N flex_ecmwf
 ##PBS -q np
 ##PBS -S /usr/bin/ksh
-## -o /scratch/ms/$usergroup/$username/flex_ecmwf.$$$${PBS_JOBID}.out
+## -o $$$${SCRATCH}/flex_ecmwf.$$$${PBS_JOBID}.out
 ## job output is in .ecaccess_DO_NOT_REMOVE
 ##PBS -j oe
 ##PBS -V
-- 
GitLab