nominatim: run git update in source directory
[chef.git] / cookbooks / nominatim / recipes / base.rb
index 76813c346f5dabf6c52e13a349d26b9f4331d45d..242ada30d08beee1c67670738f34733893bbe582 100644 (file)
@@ -195,6 +195,11 @@ template "#{source_directory}/utils/nominatim-update" do
   user "nominatim"
   group "nominatim"
   mode 0o755
   user "nominatim"
   group "nominatim"
   mode 0o755
+  variables :bindir => source_directory,
+            :srcdir => source_directory,
+            :logfile => "#{node[:nominatim][:logdir]}/update.log",
+            :branch => node[:nominatim][:revision],
+            :update_stop_file => "#{home_directory}/status/updates_disabled"
 end
 
 template "/etc/init.d/nominatim-update" do
 end
 
 template "/etc/init.d/nominatim-update" do
@@ -207,6 +212,8 @@ end
 
 munin_plugin_conf "nominatim" do
   template "munin.erb"
 
 munin_plugin_conf "nominatim" do
   template "munin.erb"
+  variables :db => node[:nominatim][:database][:dbname],
+            :querylog => "#{node[:nominatim][:logdir]}/query.log"
 end
 
 munin_plugin "nominatim_importlag" do
 end
 
 munin_plugin "nominatim_importlag" do
@@ -249,6 +256,7 @@ additional_scripts.each do |fname|
     owner "root"
     group "root"
     mode 0o755
     owner "root"
     group "root"
     mode 0o755
+    variables :db => node[:nominatim][:database][:dbname]
   end
 end
 
   end
 end