jablonka.czprosek.czf

czf4bfu.prosek.czf

Subversion Repositories:
[/] [czf4bfu.sh.old] - Rev 1

Compare with Previous - Blame - Download


#!/bin/sh
#
# skript na synchronizaci CZF4BFU serveru
#
# adresar kam se maj ukladat soubory se zdroji (nejcastejc '/var/www/czf4bfu')
DATADIR='/home/www/html/czf4bfu'
# ip adresa serveru
MYIP='czf4bfu.prosek.czf'
# server s aktualnim seznamem rozcestniku
LIST='www.jklir.net'
#
cd $DATADIR
# stahneme si aktualni servers.list
if wget -T 3 -t 3 -O servers.list http://$LIST/servers.list
then
  echo "*** podarilo se ziskat servers.list z $LIST ***"
else
  echo "*** servers.list z $LIST nelze stahnout, pracuju se starym seznamem... ***"
fi
        for IP in `cat servers.list`
                do
                if [ $IP != $MYIP ];
                        then
                                if wget -T 3 -t 3 -N http://$IP/czf4bfu/global-$IP.txt
                                then
                                        echo "*** podarilo se ziskat global-$IP.txt z $IP ***"
                                else
                                 echo "*** zkousim jine servery na global-$IP.txt... *** "
                                 PRESKOC=0
                                 for SERVER in `cat servers.list`
                                 do
                                  if [ $PRESKOC -lt 1 ];
                                  then
                                   if wget -T 3 -t 3 -N http://$SERVER/czf4bfu/global-$IP.txt
                                   then
                                        echo "*** podarilo se ziskat global-$IP.txt z $SERVER ***"
                                        PRESKOC=1
                                   fi
                                  fi
                                 done
                                fi
                        fi
                done

Powered by WebSVN 2.2.1