From 847a853498ed41684aa9e6215090149d93034425 Mon Sep 17 00:00:00 2001 From: William Morgan Date: Fri, 4 Sep 2009 11:13:52 -0400 Subject: [PATCH] fail fast if config is not valid --- lib/sup.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/sup.rb b/lib/sup.rb index 16c2b3f..2351fa5 100644 --- a/lib/sup.rb +++ b/lib/sup.rb @@ -193,6 +193,7 @@ end ## set up default configuration file if File.exists? Redwood::CONFIG_FN $config = Redwood::load_yaml_obj Redwood::CONFIG_FN + abort "#{Redwood::CONFIG_FN} is not a valid configuration file (it's a #{$config.class}, not a hash)" unless $config.is_a?(Hash) else require 'etc' require 'socket' -- 2.43.0