From b4145a221ac731b34b1fa16f98955ed8d351f7db Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Sun, 14 Jun 2015 23:32:24 +0200 Subject: [PATCH] create archive directory on nominatim master --- cookbooks/nominatim/recipes/default.rb | 8 ++++++++ .../nominatim/templates/default/clean-db-nominatim.erb | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/cookbooks/nominatim/recipes/default.rb b/cookbooks/nominatim/recipes/default.rb index b8bfca2a1..c65c208aa 100644 --- a/cookbooks/nominatim/recipes/default.rb +++ b/cookbooks/nominatim/recipes/default.rb @@ -277,3 +277,11 @@ directory File.dirname(node[:nominatim][:flatnode_file]) do mode 0755 recursive true end + +if node[:postgresql][:settings][:defaults][:archive_mode] == "on" + directory "/data/postgresql-archive" do + owner "postgres" + group "postgres" + mode 0700 + end +end diff --git a/cookbooks/nominatim/templates/default/clean-db-nominatim.erb b/cookbooks/nominatim/templates/default/clean-db-nominatim.erb index 962ebab94..4a40e22d4 100644 --- a/cookbooks/nominatim/templates/default/clean-db-nominatim.erb +++ b/cookbooks/nominatim/templates/default/clean-db-nominatim.erb @@ -12,7 +12,7 @@ for i in `seq 0 246`; do psql -q -d nominatim -c "VACUUM ANALYSE search_name_${i}" done -<% if node[:postgresql][:settings][:archive_mode] == "on" -%> +<% if node[:postgresql][:settings][:defaults][:archive_mode] == "on" -%> # Cleanup archive directory find -L /data/postgresql-archive -mtime +3 -print0 | xargs -0r rm -- 2.43.2