Skip to content
Snippets Groups Projects
Commit c31ee055 authored by Anne Tipka's avatar Anne Tipka :headphones:
Browse files

added loading of ecaccess module in submit script and adjusted installscript to Bologna environment

parent 5cff464f
No related branches found
No related tags found
No related merge requests found
#!/bin/ksh #!/bin/bash
# ON ECS or HPC servers: # ON ECS or HPC servers:
# start with ecaccess-job-submit -queueName <QUEUENAME> <NAME_OF_THIS_FILE> on gateway server # start with ecaccess-job-submit -queueName <QUEUENAME> <NAME_OF_THIS_FILE> on gateway server
# start with srun <NAME_OF_THIS_FILE> directly on machine # start with srun <NAME_OF_THIS_FILE> directly on machine
#SBATCH --chdir=$$SCRATCH #SBATCH --chdir=/scratch/$username
#SBATCH --qos=el #SBATCH --qos=el
#SBATCH --job-name=flex_extract #SBATCH --job-name=flex_compile
#SBATCH --output=flex_extract.%j.out #SBATCH --output=flex_compile.%j.out
#SBATCH --error=flex_error.%j.out #SBATCH --error=flex_compile.%j.out
#SBATCH --mail-type=FAIL #SBATCH --mail-type=FAIL
#SBATCH --mail-user=$username
## CRAY specific batch requests ## CRAY specific batch requests
##PBS -N flex_ecmwf ##PBS -N flex_ecmwf
...@@ -58,10 +57,12 @@ make -f $${MAKEFILE} >flexcompile 2>flexcompile ...@@ -58,10 +57,12 @@ make -f $${MAKEFILE} >flexcompile 2>flexcompile
ls -l $fortran_program >>flexcompile ls -l $fortran_program >>flexcompile
if [ $$? -eq 0 ]; then if [ $$? -eq 0 ]; then
echo 'SUCCESS!' >>flexcompile echo -e '\nSUCCESS!' >>flexcompile
mail -s flexcompile.$${HOST}.$$$$ $${USER} <flexcompile mail -s flexcompile.$${HOST}.$$$$ $${USER} <flexcompile
sleep 1
else else
echo Environment: >>flexcompile echo Environment: >>flexcompile
env >> flexcompile env >> flexcompile
mail -s "ERROR! flexcompile.$${HOST}.$$$$" $${USER} <flexcompile mail -s "ERROR! flexcompile.$${HOST}.$$$$" $${USER} <flexcompile
sleep 1
fi fi
...@@ -52,8 +52,8 @@ parameterlist="" ...@@ -52,8 +52,8 @@ parameterlist=""
# CHECK IF ON ECMWF SERVER; # CHECK IF ON ECMWF SERVER;
if [[ $EC_CLUSTER == "ecs" ]] || [[ $EC_CLUSTER == "aa"* ]] || [[ $EC_CLUSTER == "ab"* ]] || [[ $EC_CLUSTER == "ac"* ]] || [[ $EC_CLUSTER == "ad"* ]]; then if [[ $EC_CLUSTER == "ecs" ]] || [[ $EC_CLUSTER == "aa"* ]] || [[ $EC_CLUSTER == "ab"* ]] || [[ $EC_CLUSTER == "ac"* ]] || [[ $EC_CLUSTER == "ad"* ]]; then
# LOAD PYTHON3 MODULE # LOAD PYTHON3 AND ECACCESS MODULES
module load python3 module load python3 ecaccess
fi fi
# DEFAULT PARAMETERLIST # DEFAULT PARAMETERLIST
......
...@@ -56,8 +56,8 @@ parameterlist="" ...@@ -56,8 +56,8 @@ parameterlist=""
# CHECK IF ON ECMWF SERVER; 0 # CHECK IF ON ECMWF SERVER; 0
if [[ $EC_CLUSTER == "ecs" ]] || [[ $EC_CLUSTER == "aa"* ]] || [[ $EC_CLUSTER == "ac"* ]] || [[ $EC_CLUSTER == "ad"* ]] || [[ $EC_CLUSTER == "ab"* ]]; then if [[ $EC_CLUSTER == "ecs" ]] || [[ $EC_CLUSTER == "aa"* ]] || [[ $EC_CLUSTER == "ac"* ]] || [[ $EC_CLUSTER == "ad"* ]] || [[ $EC_CLUSTER == "ab"* ]]; then
# LOAD PYTHON3 MODULE # LOAD PYTHON3 AND ECACCESS MODULES
module load python3 module load python3 ecaccess
fi fi
# DEFAULT PARAMETERLIST # DEFAULT PARAMETERLIST
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment