]> git.openstreetmap.org Git - chef.git/commitdiff
nominatim-v4: create DB admin users
authorSarah Hoffmann <lonvia@denofr.de>
Mon, 4 Jul 2022 09:26:19 +0000 (11:26 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Mon, 4 Jul 2022 09:26:19 +0000 (11:26 +0200)
cookbooks/nominatim/recipes/version4.rb

index 19e3d1aa98ec8718d2f6cc7de378d2931629292b..c9bdf471eed2339691c951f97bc6a0fe913c60f1 100644 (file)
@@ -64,6 +64,14 @@ postgis_version = node[:nominatim][:postgis]
 
 package "postgresql-#{postgresql_version}-postgis-#{postgis_version}"
 
+node[:nominatim][:dbadmins].each do |user|
+  postgresql_user user do
+    cluster node[:nominatim][:dbcluster]
+    superuser true
+    only_if { node[:nominatim][:state] != "slave" }
+  end
+end
+
 postgresql_user "nominatim" do
   cluster node[:nominatim][:dbcluster]
   superuser true