3 # DO NOT EDIT - This file is being maintained by Chef
5 # Change to Nominatim directory
8 while [ ! -f "<%= @update_stop_file %>" ]
10 # Send output to the log (logrotatable)
11 exec >> <%= @logfile %> 2>&1
14 ./utils/update.php --no-npi --import-osmosis
16 <% if node[:nominatim][:enable_git_updates] -%>
18 if git fetch origin; then
19 # will trigger recompilation if necessary
20 git merge origin/<%= @branch %>
22 echo "WARNING: git fetch failed."
27 # sleep a bit if updates take less than a minute
29 elapsed=$((endtime - starttime))
30 if [[ $elapsed -lt 60 ]]
32 sleepy=$((60 - $elapsed))
33 echo "Sleeping for ${sleepy}s..."