From a2482459c9d5bab1e4b75a14367aa08bba85ec12 Mon Sep 17 00:00:00 2001 From: Stefan Wienert Date: Thu, 8 Sep 2016 17:41:36 +0200 Subject: [PATCH] Support Railsy ERB <%= %> interpolations in config file --- lib/critical_path_css/configuration.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/critical_path_css/configuration.rb b/lib/critical_path_css/configuration.rb index 4eba82a..737a5f3 100644 --- a/lib/critical_path_css/configuration.rb +++ b/lib/critical_path_css/configuration.rb @@ -1,9 +1,10 @@ +require 'erb' module CriticalPathCss class Configuration CONFIGURATION_FILENAME = 'critical_path_css.yml' def initialize - @configurations = YAML.load_file(configuration_file_path)[Rails.env] + @configurations = YAML.load(ERB.new(File.read(configuration_file_path)).result)[Rails.env] end def base_url