# DO NOT EDIT - This file is being maintained by Chef
# Send output to the log
-exec > /var/log/nominatim/update.log 2>&1
+exec >> /var/log/nominatim/update.log 2>&1
# Change to Nominatim directory
DIR="$( cd "$( dirname "$0" )" && pwd )"
./utils/update.php --no-npi --import-osmosis
- # will trigger recompilation if necessary
- git pull
+ if git fetch origin; then
+ # will trigger recompilation if necessary
+ git merge origin/master
+ else
+ echo "WARNING: git fetch failed."
+ fi
# sleep a bit if updates take less than a minute
endtime=`date +%s`
elapsed=$((endtime - starttime))
- if [[ $elapsed < 60 ]]
+ if [[ $elapsed -lt 60 ]]
then
sleepy=$((60 - $elapsed))
echo "Sleeping for ${sleepy}s..."