#!/bin/sh

#########################################################################
echo "-------------------------------------------------------------------"
echo "hysplit_canned_send_web.sh - Script To Send Canned Hysplit Output to Web"
echo "-------------------------------------------------------------------"

# REVISED: 03 May 2012 - Send to WOC at bldr and ssmc (replaces push to rzdm)
#########################################################################
set -x


export MACHINE=$1

###################
# Test connectivity
###################
ping -c1 ${MACHINE}
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi

#
# Now transfer GIF images to dedicated web server at SSMC or BOULDER with rsync via ssh.
#
ssh $MACHINE -l ihysplit "mkdir /vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}"
ssh $MACHINE -l ihysplit "cd /vg0/ncep/hysplit.ncep.noaa.gov/https/;ln -sf hysplit.${PDY} ${PDY}"
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMIN/${run_id}_t${cyc}z_*kmz ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMIN/${run_id}_t${cyc}z_*pdf ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMIN/${run_id}_t${cyc}z_*gif ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMIN/${run_id}_t${cyc}z_*tar ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMIN/${run_id}_t${cyc}z_*ps ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMOUT/${run_id}_t${cyc}z_*.html ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/hysplit.${PDY}/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi

/usrx/local/bin/rsync -v -e ssh $COMOUT/index.html ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
/usrx/local/bin/rsync -v -e ssh $COMOUT/*_site.html ihysplit@$MACHINE:/vg0/ncep/hysplit.ncep.noaa.gov/https/
err=$?; if [ "$err" -ne "0" ]; then exit 1; fi
