X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/579af7eb69127e74f472ccf7ae4e84c7cd656786..41b58359dc0299859f28f5e93d64d171db89ab26:/cookbooks/web/resources/rails_port.rb diff --git a/cookbooks/web/resources/rails_port.rb b/cookbooks/web/resources/rails_port.rb index 598c757fe..de6f97ad8 100644 --- a/cookbooks/web/resources/rails_port.rb +++ b/cookbooks/web/resources/rails_port.rb @@ -290,7 +290,6 @@ action :create do "attachments_dir", "log_path", "logstash_path", - "memcache_servers", "potlatch2_key", "id_key", "oauth_key", @@ -311,7 +310,7 @@ action :create do "totp_key", "csp_enforce", "csp_report_url" - ).merge( + ).reject { |_k, v| v.nil? }.merge( "server_protocol" => "https", "server" => new_resource.site, "publisher_url" => "https://plus.google.com/111953119785824514010", @@ -322,6 +321,10 @@ action :create do "trace_use_job_queue" => false ) + if new_resource.memcache_servers + settings["memcache_servers"] = new_resource.memcache_servers.to_a + end + if new_resource.gpx_dir settings["gpx_trace_dir"] = "#{new_resource.gpx_dir}/traces" settings["gpx_image_dir"] = "#{new_resource.gpx_dir}/images"