X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/719d5e33dbd0c8aed11e5260d7784a2b613699bd..e2e7455fbda41bef4885a81d67f9cf45f127638c:/cookbooks/nominatim/recipes/master.rb diff --git a/cookbooks/nominatim/recipes/master.rb b/cookbooks/nominatim/recipes/master.rb index 96117a440..b135022b8 100644 --- a/cookbooks/nominatim/recipes/master.rb +++ b/cookbooks/nominatim/recipes/master.rb @@ -24,7 +24,8 @@ database_cluster = node[:nominatim][:database][:cluster] home_directory = data_bag_item("accounts", "nominatim")["home"] wal_archives = node[:rsyncd][:modules][:archive][:path] -slaves = search(:node, 'role:nominatim-slave').map{ |result| result['name'] }.join(' ') +# XXX we really should get a list of nominatim-slave nodes here +slaves = "poldi" git "#{home_directory}/nominatim" do action :checkout @@ -59,7 +60,7 @@ end directory wal_archives do owner "postgres" group "postgres" - mode 0700 + mode 0o700 only_if { node[:postgresql][:settings][:defaults][:archive_mode] == "on" } end @@ -67,11 +68,9 @@ template "/usr/local/bin/clean-db-nominatim" do source "clean-db-nominatim.erb" owner "root" group "root" - mode 0755 + mode 0o755 variables :archive_dir => wal_archives, - :update_stop_file => "{home_directory}/status/updates_disabled", + :update_stop_file => "#{home_directory}/status/updates_disabled", :streaming_clients => slaves only_if { node[:postgresql][:settings][:defaults][:archive_mode] == "on" } end - -