X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/2bfb0ef07fb64314f5c4ded641a8c280df9c1d0b..b4dee5010807e90cf177bfbd3e3bbbf51cf33fbe:/cookbooks/nominatim/templates/default/nominatim-daily-maintenance.erb diff --git a/cookbooks/nominatim/templates/default/nominatim-daily-maintenance.erb b/cookbooks/nominatim/templates/default/nominatim-daily-maintenance.erb index 837f4af4d..03a51318a 100644 --- a/cookbooks/nominatim/templates/default/nominatim-daily-maintenance.erb +++ b/cookbooks/nominatim/templates/default/nominatim-daily-maintenance.erb @@ -1,10 +1,19 @@ # DO NOT EDIT - This file is being maintained by Chef -nominatim refresh --postcodes --word-tokens --threads 4 -v +cd <%= @projectdir %> + +<%= @venvprefix %>nominatim refresh --postcodes --word-tokens --threads 4 -v +<%= @venvprefix %>nominatim admin --clean-deleted '1 month' + +psql -q -d <%= node[:nominatim][:dbname] %> -c 'VACUUM ANALYSE search_name' <% if node[:nominatim][:enable_qa_tiles] -%> pushd <%= @qabindir %> +<% if node.platform?("debian") -%> +if <%= @venvprefix %>nominatim-data-analyser --execute-all --config=<%= @projectdir %>/qa-config.yaml; then +<% else -%> if python3 cli.py --execute-all; then +<% end -%> rm -rf "<%= @qadatadir %>/old" if [ -d "<%= @qadatadir %>/current" ]; then mv "<%= @qadatadir %>/current" "<%= @qadatadir %>/old"