lib/anyway/rails/config.rb in anyway_config-1.4.3 vs lib/anyway/rails/config.rb in anyway_config-1.4.4
- old
+ new
@@ -16,18 +16,23 @@
load_from_secrets(config)
load_from_env(config)
end
def load_from_file(config)
- config_path = Rails.root.join("config", "#{@config_name}.yml")
config.deep_merge!(parse_yml(config_path)[Rails.env] || {}) if File.file? config_path
config
end
def load_from_secrets(config)
if Rails.application.respond_to?(:secrets)
config.deep_merge!(Rails.application.secrets.send(@config_name) || {})
end
config
+ end
+
+ private
+
+ def default_config_path
+ Rails.root.join("config", "#{config_name}.yml")
end
end
end