#!/bin/bash # this script has been written to run on La Palma on the machine data # i.e. paths are only working on this machine source `dirname $0`/../Sourcefile.sh printprocesslog "INFO starting "$0 logfile=$runlogpath"/RsyncAuxToWue-"$datetime".log" date >> $logfile # get dates if [ "$certaindate" != "" ] then getdates $certaindate else # get all night #getdates "all" # get last 9 nights getdates 9 fi # do rsync for rawfiles of these dates for date in ${dates[@]} do echo "" >> $logfile 2>&1 # auxiliary data directories auxdirisdc=/scratch/from_lapalma/aux/./$date/ auxdirwue=/fact/aux if ! [ -d $auxdirisdc ] then printprocesslog "INFO "$auxdirisdc" not available." >> $logfile 2>&1 continue fi printprocesslog "INFO processing files in "$auxdirisdc >> $logfile 2>&1 echo `date`": processing files in "$auxdirisdc >> $logfile 2>&1 #rsync from ISDC to Wue if ! rsync -rltDvR --stats -T $rsynctempdir $auxdirisdc operator@coma.astro.uni-wuerzburg.de:$auxdirwue >> $logfile 2>&1 then printprocesslog "CONNECTION problem rsyncing auxiliary data for "$date" from ISDC to Wue" echo `date`": problem rsyncing auxiliary data for "$date" from ISDC to Wue" >> $logfile 2>&1 #echo `date`": problem rsyncing auxiliary data for "$date" from ISDC to Wue" fi done