#!/bin/sh
#
#
##set -x

if [ $# -ne 1 ] 
then
  echo "USAGE: $0 <YYYYMMDD>"
  exit -2
fi
echo 'NOTE: The run parameters are set in parm/rtofs_glo.navy_0.08.config file'

export today=$1

# Set some run environment variables.
export PROJECTdir=/glocean/save/${USER}/hycom_et_wp/projects/REL-1.0.0
export projID=`basename $PROJECTdir`
export HOMEout=/glocean/noscrub/${USER}/hycom_et_wp/simulations/${projID}
export CODEdir=/glocean/save/${USER}/hycom_et_wp/codes/rtofs_code.v2.2.36tr
export tmpdir=/ptmp/$LOGNAME/tmpdir/${projID}
export cyc=00
export envir=res 
export code_ver=2.2.36tr
export project_ver=1.0.0

# DONT EDIT BELOW THIS LINE !!!!!!!!!!!!!!!
#=======================================================================


# Create temporary directory.
test -d /ptmp/$LOGNAME/tmpdir/$projID || rm -rf /ptmp/$LOGNAME/tmpdir/$projID
mkdir -p /ptmp/$LOGNAME/tmpdir/$projID

#create sudo-com directory
test -d $HOMEout || mkdir -p $HOMEout

# very important: redefinition of the default date (PDY !!!
# if PDY is defined here, it will not be reset by setpdy utility.
export PDY=$today
# Write out some info.
echo "LAUNCHER INFO: run: ${projID}, cycle: t${cyc}z, PDY=${PDY}."
echo "LAUNCHER INFO: forecast for ${today}."

# Make logs directory if necessary.
test $HOMEout/logs || make -p $HOMEout/logs
# Submit the forecast job.
llsubmit rtofs_et_job_command.sms 
echo 'LAUNCHER: job rtofs_job_command.sms is submitted at host '`hostname`' at '`date`
