#!/bin/sh
#######################################################################
#
#  This script will tar up files in the /nwprod directory and save the
#  the tar files on the HPSS server under ${HPSSOUT} in the
#  appropriate directory for the Date (YYYYMMDD) given as the first
#  argument.
#
#  Usage: rhist_savenwprod.sh Date(YYYYMMDD format)
#
#  Where: Date(YYYYMMDD format) = Day that the tar file(s) should be saved
#                                 under.
#
########################################################################
set -x

if [ $# -ne 1 ]
then
   echo "usage rhish_savenwpara.sh YYYYMMDD"
   exit 1
fi
YYYYMMDD=$1
dow=$($utilexec/dayofweek $YYYYMMDD)
dom=$(echo $YYYYMMDD | cut -c 7-8)

export utilush=/nwprod/util/ush
export HPSS_HOSTNAME="`hostname -s`p"
export SUBMIT_HOST=`echo $HPSS_HOSTNAME | cut -c 1`

cd /nwpara

#  Depending on what system we are on either send to HPSS or HSM

if [ $TSM_FLAG = 'NO' ]
then 
  htar -cvf ${HPSSOUT}/temporary/nwpara.${YYYYMMDD}.tar . 
  rm_date=$($utilush/finddate.sh `$utilush/finddate.sh $YYYYMMDD d-30` d-30)
  hsi "rm ${HPSSOUT}/temporary/nwpara.${rm_date}.tar"
  hsi "rm ${HPSSOUT}/temporary/nwpara.${rm_date}.tar.idx"
elif [ $TSM_FLAG = 'YES' ]
then
  gtar -cvf ${DATA}/nwpara.${YYYYMMDD}.tar .
  rm_date=$($utilush/finddate.sh `$utilush/finddate.sh $YYYYMMDD d-30` d-30)
  ssh ibmtsm1.ncep.noaa.gov "rm ${TSMOUT}/temporary/nwpara.${rm_date}.tar"
  ssh ibmtsm1.ncep.noaa.gov "rm ${TSMOUT}/temporary/nwpara.${rm_date}.tar.idx"
  ssh ibmtsm1.ncep.noaa.gov "mkdir -p -m 755 ${TSMOUT}/temporary/"
  $SCP $SCP_CONFIG ${DATA}/nwpara.${YYYYMMDD}.tar ibmtsm1.ncep.noaa.gov:${TSMOUT}/temporary/nwpara.${YYYYMMDD}.tar
fi

exit 0
