X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/be5d0a460d25ba8c45e4ea25c754a7b52fd53c64..579af7eb69127e74f472ccf7ae4e84c7cd656786:/cookbooks/web/resources/rails_port.rb diff --git a/cookbooks/web/resources/rails_port.rb b/cookbooks/web/resources/rails_port.rb index 1aeac0139..598c757fe 100644 --- a/cookbooks/web/resources/rails_port.rb +++ b/cookbooks/web/resources/rails_port.rb @@ -244,14 +244,6 @@ action :create do line.gsub!(/^( *)#wikipedia_auth_secret:.*$/, "\\1wikipedia_auth_secret: \"#{new_resource.wikipedia_auth_secret}\"") end - if new_resource.mapquest_key - line.gsub!(/^( *)#mapquest_key:.*$/, "\\1mapquest_key: \"#{new_resource.mapquest_key}\"") - end - - if new_resource.mapzen_valhalla_key - line.gsub!(/^( *)#mapzen_valhalla_key:.*$/, "\\1mapzen_valhalla_key: \"#{new_resource.mapzen_valhalla_key}\"") - end - if new_resource.thunderforest_key line.gsub!(/^( *)#thunderforest_key:.*$/, "\\1thunderforest_key: \"#{new_resource.thunderforest_key}\"") end @@ -282,16 +274,16 @@ action :create do mode 0o664 content application_yml notifies :run, "execute[#{rails_directory}/public/assets]" - only_if { File.exist?("#{rails_directory}/config/example.application.yml") } + only_if { ::File.exist?("#{rails_directory}/config/example.application.yml") } end file "delete:#{rails_directory}/config/application.yml" do path "#{rails_directory}/config/application.yml" action :delete - not_if { File.exist?("#{rails_directory}/config/example.application.yml") } + not_if { ::File.exist?("#{rails_directory}/config/example.application.yml") } end - settings = new_resource.slice( + settings = new_resource.to_hash.transform_keys(&:to_s).slice( "email_from", "status", "messages_domain", @@ -341,7 +333,7 @@ action :create do mode 0o664 content YAML.dump(settings) notifies :run, "execute[#{rails_directory}/public/assets]" - only_if { File.exist?("#{rails_directory}/config/settings.yml") } + only_if { ::File.exist?("#{rails_directory}/config/settings.yml") } end if new_resource.piwik_configuration