X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/7aa1c692da44b5441554522d486e01aa02b27c3a..55ddc5ad47a565d50f805272a60f238fae51aaf4:/cookbooks/nominatim/templates/default/updater.erb?ds=sidebyside diff --git a/cookbooks/nominatim/templates/default/updater.erb b/cookbooks/nominatim/templates/default/updater.erb index 2c553ad21..acadc9a02 100644 --- a/cookbooks/nominatim/templates/default/updater.erb +++ b/cookbooks/nominatim/templates/default/updater.erb @@ -3,7 +3,7 @@ # 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 )" @@ -16,12 +16,14 @@ do ./utils/update.php --no-npi --import-osmosis # will trigger recompilation if necessary - git pull + if ! git pull; then + echo "WARNING: git update 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..."