From 4f175a22cf726bfa09652d8d9ca6374785561348 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Fri, 17 Jun 2016 17:33:32 -0400 Subject: allow overriding the yamldir from the environment --- scripts/common.rb.in | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'scripts/common.rb.in') diff --git a/scripts/common.rb.in b/scripts/common.rb.in index d81fa0c..7c457b8 100644 --- a/scripts/common.rb.in +++ b/scripts/common.rb.in @@ -17,7 +17,13 @@ require 'yaml' def cfg - @cfg ||= YAML::load(open("@conf_file@")) + if @cfg.nil? + @cfg = YAML::load(open("@conf_file@")) + if ENV['PARABOLA_HACKERS_YAMLDIR'] + @cfg["yamldir"] = ENV['PARABOLA_HACKERS_YAMLDIR'] + end + end + return @cfg end def load_user_yaml(filename) -- cgit v1.2.2