diff options
author | Jarle Bjørgeengen <jarle@bjorgeengen.net> | 2010-10-07 09:09:21 +0000 |
---|---|---|
committer | Jarle Bjørgeengen <jarle@bjorgeengen.net> | 2010-10-07 09:09:21 +0000 |
commit | 3894bfb61dac943326e1f78a466c934e09984abc (patch) | |
tree | 825997f84c6ae66052f742ef0a3a805e6e5a6b0f | |
parent | ef60fb334f406982202af63da68f818762c39efa (diff) |
Leave the old file if update fails
-rwxr-xr-x | frikanalen/bin/update_frikanalen-cron.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/frikanalen/bin/update_frikanalen-cron.sh b/frikanalen/bin/update_frikanalen-cron.sh index e24aa32..52ed15a 100755 --- a/frikanalen/bin/update_frikanalen-cron.sh +++ b/frikanalen/bin/update_frikanalen-cron.sh @@ -12,12 +12,13 @@ c=0 while true ; do c=$(expr $c + 1 ) echo "Take $c" - $bindir/update_meta_xml.pl $htmldir/meta.xml + $bindir/update_meta_xml.pl $htmldir/meta_new.xml # Verify a successfull download if [ "$(wc -l < $htmldir/meta.xml)" -lt 50 ]; then sleep 30 else + mv $htmldir/meta_new.xml $htmldir/meta.xml break fi done |