#!/bin/sh ####################################################### # JMAG_CLEANUP -- performs ckquota for MAG development ####################################################### export job="jmag_ckquota" set -xa export PS4='$SECONDS + ' date ####################################################### # The following variables could be defined in the # submission script (the ecf script), if # not they will take the default values which is set # for the NCO running enviroment ####################################################### export COMROOT=${COMROOT:-/gpfs/dell1/nco/sdb/noscrub/mag.dev/com} export NWROOT=${NWROOT:-/gpfs/dell1/nco/sdb/noscrub/mag.dev/nwtest} export envir=${envir:-test} ###################################################### # Define COM directory to clean ###################################################### export COMOUT=${COMROOT}/mag/${envir} ####################################################### # obtain unique process id (pid) and make temp directory ####################################################### export pid=$$ export DATA=${DATAROOT}/${job}.${pid} rm -rf $DATA mkdir -p $DATA cd $DATA #################################### # Specify Execution Areas #################################### set -x export HOMEmag=${HOMEmag:-$NWROOT/mag.${mag_ver}} export EXECmag=${EXECmag:-$HOMEmag/exec} export USHmag=${USHmag:-$HOMEmag/ush} export FIXmag=${FIXmag:-$HOMEmag/fix} export PARMmag=${PARMmag:-$HOMEmag/parm} export SCRIPTSmag=${SCRIPTSmag:-$HOMEmag/scripts} ############################################################## # Set up the UTILITIES ############################################################### module load ips/18.0.5.274 prod_util/1.1.5 # check quota $SCRIPTSmag/exmag_checkquota.sh.ecf err=$?; err_chk ############################################################# rm -rf $DATA