From a51de416cbb08027aabbcb2f12389863f6e82a58 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <bnzanette@inf.ufpr.br> Date: Wed, 9 Sep 2015 16:56:27 -0300 Subject: [PATCH] Refactor code: Use correct code pattern --- config/initializers/dspace.rb | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/config/initializers/dspace.rb b/config/initializers/dspace.rb index f4b6351b..cf63e0c4 100644 --- a/config/initializers/dspace.rb +++ b/config/initializers/dspace.rb @@ -3,7 +3,14 @@ require 'yaml' dspace_configs = YAML.load_file(Rails.root.join('config').to_s.concat('/dspace.yml')) env_config = dspace_configs.fetch(Rails.env) -Dspace::Config.host = env_config['host'] -Dspace::Config.port = env_config['port'] -Dspace::Config.rest_webapp_name = env_config['rest_webapp_name'] -Dspace::Config.solr_webapp_name = env_config['solr_webapp_name'] +if Rails.env.production? + Dspace::Config.host = ENV['PORTALMEC_DSPACE_HOST'] + Dspace::Config.port = ENV['PORTALMEC_DSPACE_PORT'] + Dspace::Config.rest_webapp_name = ENV['PORTALMEC_DSPACE_REST_NAME'] + Dspace::Config.solr_webapp_name = ENV['PORTALMEC_DSPACE_SOLR_NAME'] +else + Dspace::Config.host = env_config['host'] + Dspace::Config.port = env_config['port'] + Dspace::Config.rest_webapp_name = env_config['rest_webapp_name'] + Dspace::Config.solr_webapp_name = env_config['solr_webapp_name'] +end -- GitLab