#!/bin/sh

cd $DATA
export PS4='RSYNC:$SECONDS + '
set -x

export BASEDIR=$DATA
export IMAGDIR=${BASEDIR}/$RUN/$cyc/images
###export WWWDIR=/disk065/centers/nco/WWW/PMB/nwprod/analysis
export RZDMDIR=/home/people/nco/www/htdocs/pmb/nwprod/analysis
if [ ! -d $IMAGDIR ] ; then
  mkdir -p -m 775 $IMAGDIR
fi
mv *${fhr}*.gif $IMAGDIR

###############################################
# Update date file if it does not exists in 
# local working directory.
###############################################
if [ ! -s mdates.${RUN} ] ; then
  cp /com/nawips/${envir}/gifdate/webgif_mdates.${RUN} mdates.old
  oldline=`grep $RUN mdates.old`
  olddate=`grep $RUN mdates.old | awk -F: '{print $1"\n"$2"\n"$3"\n"$4"\n"$5}' | grep ^${cyc}`
  yy=`echo $PDY | cut -c3-4`
  mm=`echo $PDY | cut -c5-6`
  dd=`echo $PDY | cut -c7-8`
  newdate="${cyc}-${mm}${dd}${yy}"
  newline=`grep $RUN mdates.old | sed s/${olddate}/${newdate}/g`
  sed s/${oldline}/${newline}/g mdates.old > mdates.${RUN}
  cp mdates.${RUN} /com/nawips/${envir}/gifdate/webgif_mdates.${RUN}
fi
cat mdates.${RUN} > mdates
for fil in `ls -1 /com/nawips/${envir}/gifdate/webgif_mdates.* | grep -v ${RUN}`
do
  cat $fil >> mdates
done
export MODELDATES=${DATA}/mdates

cp $FIXgempak/webgif_fpdef $DATA/fpdef
cp $FIXgempak/webgif_mtrans $DATA/mtrans

#
#Run perl script to create pages
#
$USHgempak/update ${RUN} ${cyc} ${RSHPDY}

#
# Send files to web server via secure rsync
#
###/usrx/local/bin/rsync -v -e ssh $IMAGDIR/*${fhr}* nwprod@www2:${WWWDIR}/${RUN}/${cyc}/images
###/usrx/local/bin/rsync -v -e ssh $BASEDIR/$RUN/$cyc/*${fhr}* $BASEDIR/$RUN/$cyc/model* $BASEDIR/$RUN/$cyc/fpc* nwprod@www2:${WWWDIR}/${RUN}/${cyc}
###/usrx/local/bin/rsync -v -e ssh $BASEDIR/index.shtml nwprod@www2:${WWWDIR}

/usrx/local/bin/rsync -v -e ssh $IMAGDIR/*${fhr}* nwprod@rzdm:${RZDMDIR}/${RUN}/${cyc}/images
/usrx/local/bin/rsync -v -e ssh $BASEDIR/$RUN/$cyc/*${fhr}* $BASEDIR/$RUN/$cyc/model* $BASEDIR/$RUN/$cyc/fpc* nwprod@rzdm:${RZDMDIR}/${RUN}/${cyc}
/usrx/local/bin/rsync -v -e ssh $BASEDIR/index.shtml nwprod@rzdm:${RZDMDIR}

exit
