From 4becdf2eb2484ba4556ff6fff701e76f45e43d20 Mon Sep 17 00:00:00 2001 From: Omar Rodriguez Arenas Date: Mon, 26 Oct 2020 11:20:22 -0600 Subject: [PATCH] Add configuration for wicked_pdf proxy --- config/initializers/wicked_pdf.rb | 3 ++- config/secrets.yml | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/initializers/wicked_pdf.rb b/config/initializers/wicked_pdf.rb index 4ea1807ddd..63ad8b2b5b 100755 --- a/config/initializers/wicked_pdf.rb +++ b/config/initializers/wicked_pdf.rb @@ -1,7 +1,8 @@ module DMPRoadmap class Application < Rails::Application WickedPdf.config = { - exe_path: Rails.application.secrets.wicked_pdf_path || '/usr/bin/wkhtmltopdf' + exe_path: Rails.application.secrets.wicked_pdf_path || '/usr/bin/wkhtmltopdf', + proxy: Rails.application.secrets.wicked_pdf_proxy || '' } end end diff --git a/config/secrets.yml b/config/secrets.yml index af67f23dc6..5df8ecd05d 100755 --- a/config/secrets.yml +++ b/config/secrets.yml @@ -27,6 +27,7 @@ test: mailer_default_host: <%= ENV['MAILER_DEFAULT_HOST'] || Socket.gethostname %> omniauth_full_host: <%= ENV['OMNIAUTH_FULL_HOST'] %> google_analytics_token: <%= ENV['GOOGLE_ANALYTICS_TOKEN'] %> + wicked_pdf_proxy: <%= ENV['WICKED_PDF_PROXY'] %> development: secret_key_base: <%= ENV['SECRET_KEY_BASE'] %> @@ -45,6 +46,7 @@ development: mailer_default_host: <%= ENV['MAILER_DEFAULT_HOST'] || Socket.gethostname %> omniauth_full_host: <%= ENV['OMNIAUTH_FULL_HOST'] %> google_analytics_token: <%= ENV['GOOGLE_ANALYTICS_TOKEN'] %> + wicked_pdf_proxy: <%= ENV['WICKED_PDF_PROXY'] %> staging: secret_key_base: <%= ENV['SECRET_KEY_BASE'] %> @@ -63,6 +65,7 @@ staging: mailer_default_host: <%= ENV['MAILER_DEFAULT_HOST'] %> omniauth_full_host: <%= ENV['OMNIAUTH_FULL_HOST'] %> google_analytics_token: <%= ENV['GOOGLE_ANALYTICS_TOKEN'] %> + wicked_pdf_proxy: <%= ENV['WICKED_PDF_PROXY'] %> uat: secret_key_base: <%= ENV['SECRET_KEY_BASE'] %> @@ -81,6 +84,7 @@ uat: mailer_default_host: <%= ENV['MAILER_DEFAULT_HOST'] %> omniauth_full_host: <%= ENV['OMNIAUTH_FULL_HOST'] %> google_analytics_token: <%= ENV['GOOGLE_ANALYTICS_TOKEN'] %> + wicked_pdf_proxy: <%= ENV['WICKED_PDF_PROXY'] %> production: secret_key_base: <%= ENV['SECRET_KEY_BASE'] %> @@ -99,4 +103,5 @@ production: mailer_default_host: <%= ENV['MAILER_DEFAULT_HOST'] %> omniauth_full_host: <%= ENV['OMNIAUTH_FULL_HOST'] %> google_analytics_token: <%= ENV['GOOGLE_ANALYTICS_TOKEN'] %> + wicked_pdf_proxy: <%= ENV['WICKED_PDF_PROXY'] %>