]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/nominatim/recipes/default.rb
nominatim: add nightly updates for QA tiles
[chef.git] / cookbooks / nominatim / recipes / default.rb
index b5c7c4ce1a7f6d4a7ad19c429f630f8309526a24..b7d7a803ed2ffbb93d3eed6a897830772ef3a812 100644 (file)
@@ -349,7 +349,9 @@ template "#{source_directory}/utils/nominatim-update" do
             :logfile => "#{node[:nominatim][:logdir]}/update.log",
             :branch => node[:nominatim][:revision],
             :update_stop_file => "#{basedir}/status/updates_disabled",
-            :update_maintenance_trigger => "#{basedir}/status/update_maintenance"
+            :update_maintenance_trigger => "#{basedir}/status/update_maintenance",
+            :qabindir => qa_bin_directory,
+            :qadatadir => qa_data_directory
 end
 
 template "/etc/init.d/nominatim-update" do
@@ -488,7 +490,7 @@ if node[:nominatim][:enable_qa_tiles]
     notifies :run, "execute[compile_qa]"
   end
 
-  execute "compile_nominatim" do
+  execute "compile_qa" do
     action :nothing
     user "nominatim"
     cwd "#{qa_bin_directory}/clustering-vt"
@@ -510,5 +512,9 @@ if node[:nominatim][:enable_qa_tiles]
     variables :outputdir => "#{qa_data_directory}/new"
   end
 
-
+  link "#{build_directory}/website/qa-data" do
+    to "#{qa_data_directory}/current"
+    owner "nominatim"
+    group "nominatim"
+  end
 end