lib/trinidad/command_line_parser.rb in trinidad-1.2.1 vs lib/trinidad/command_line_parser.rb in trinidad-1.2.2

- old
+ new

@@ -29,13 +29,14 @@ exit(1) end if default_options.has_key?(:config) require 'yaml' + require 'erb' default_options[:config] = File.expand_path(default_options[:config], default_options[:web_app_dir] || Dir.pwd) if File.exist?(default_options[:config]) - config_options = YAML.load_file(default_options[:config]) + config_options = YAML.load(ERB.new(File.read(default_options[:config])).result(binding)) default_options.deep_merge!(config_options.symbolize!) end end default_options