get_mirror() {
-# Testen ob Server erreichbar ist
-if ! $HOST_TEST $($URL_ZERL $H_MIRROR get_host) >/dev/null 2>&1
- then exit 1
-fi
-
-# Ins Verzeichnis wechseln
-cd $HOME
+cd $PAKHOME/cache
-# Überprüfen ob File schon vorhanden ist
-if [ -e $HOME/$($URL_ZERL $H_MIRROR get_file) ]
- then rm $HOME/$($URL_ZERL $H_MIRROR get_file)
+if [ -e $PAKHOME/cache/$SERVERS_LIST ]
+ then rm -f $PAKHOME/cache/$SERVERS_LIST
fi
-# File herunterladen
-if /usr/bin/wget -q $H_MIRROR >/dev/null 2>&1
- then
+if /usr/bin/wget $H_MIRROR >$LOG 2>&1
+ then
+ pakfire_logger "Got servers!"
cd -
- exit 0
+ return 0
else
+ pakfire_logger "Got no servers!"
cd -
- exit 1
+ return 1
fi
}