###########################################################################
echo "--------------------------------------------------------------------"
echo "exmods.sh.sms - MODSBUFR data dump processing"
echo "--------------------------------------------------------------------"
echo "History: May  7 2004 - Original script."
echo "         May 25 2004 - run day-10 daily tank only, exit if missing."
echo "         Mar  6 2012 - parameterized DCOMROOT & TANK env vars."
echo "--------------------------------------------------------------------"
###########################################################################

set -x

# Make sure we are in the $DATA directory
cd $DATA

msg="HAS BEGUN on `hostname`"
postmsg "$jlogfile" "$msg"


# Run for day today-9 only (oldest daily tank)
# exit if tank does not exist

PDYm9=`sh $utilscript/finddate.sh $PDY d-9`

# parameterize DCOMROOT & TANK env vars
export DCOMROOT=${DCOMROOT:-"/dcom"}
export TANK=${TANK:-"$DCOMROOT/us007003"}

if [ ! -d $TANK/$PDYm9 ] ; then 
  echo "exmods: tank dir not found - $PDYm9"
  set +x
  echo " "
  echo " ###################################################### "
  echo " --> SOURCE TANK $TANK/$PDYm9 NOT FOUND "
  echo " --> @@ F A T A L   E R R O R @@   --  ABNORMAL EXIT    "
  echo " ###################################################### "
  echo " "
  set -x
  err_exit
  exit 9
fi # source tank exists

  cat break > $pgmout

  msg="DUMP DATE IS $PDYm9"
  postmsg "$jlogfile" "$msg"

  $USHmods/bufr_prepmods.sh $PDYm9


# GOOD RUN
  set +x
  echo " "
  echo " ****** PROCESSING COMPLETED NORMALLY"
  echo " "
  set -x

# save standard output
cat  break $pgmout break > allout
cat allout
# rm allout

sleep 10

msg='ENDED NORMALLY.'
postmsg "$jlogfile" "$msg"

################## END OF SCRIPT #######################
