summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
5f87ccf)
Nominatim's own update.php now properly takes care of sleeping
for the approriate time even when in single-update mode.
do
# Send output to the log (logrotatable)
exec >> <%= @logfile %> 2>&1
do
# Send output to the log (logrotatable)
exec >> <%= @logfile %> 2>&1
current_load=`cat /proc/loadavg | cut -f 2 -d ' ' | sed 's:\..*::'`
current_load=`cat /proc/loadavg | cut -f 2 -d ' ' | sed 's:\..*::'`
- ./utils/update.php --no-npi --import-osmosis --index-instances $INST
+ ./utils/update.php --import-osmosis --index-instances $INST
<% if node[:nominatim][:enable_git_updates] -%>
pushd <%= @srcdir %>
<% if node[:nominatim][:enable_git_updates] -%>
pushd <%= @srcdir %>
-
- # sleep a bit if updates take less than a minute
- endtime=`date +%s`
- elapsed=$((endtime - starttime))
- if [[ $elapsed -lt 60 ]]
- then
- sleepy=$((60 - $elapsed))
- echo "Sleeping for ${sleepy}s..."
- sleep $sleepy
- fi