Method: Cybele::Helpers::General#force_ssl_setting

Defined in:
lib/cybele/helpers/general.rb

#force_ssl_settingObject



22
23
24
25
26
27
28
29
30
# File 'lib/cybele/helpers/general.rb', line 22

def force_ssl_setting
  gsub_file 'config/environments/production.rb',
            /# config.force_ssl = true/, "config.force_ssl = ENV['RAILS_FORCE_SSL'].present?"
  gsub_file 'config/environments/staging.rb',
            /# config.force_ssl = true/, "config.force_ssl = ENV['RAILS_FORCE_SSL'].present?"
  %w[.env.local .env.production .env.staging .env.sample].each do |env|
    append_file(env, template_content('ssl/ssl_env_all.erb'))
  end
end