From 6c9f16f82e911e1b2c05918f9b8ce0d78fb3aa55 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Wed, 30 Dec 2009 14:33:49 +0000 Subject: Cleaned up acf.conf, removed hardcoded /usr/share/acf paths. --- www/cgi-bin/mvc.lua | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'www/cgi-bin/mvc.lua') diff --git a/www/cgi-bin/mvc.lua b/www/cgi-bin/mvc.lua index c7afdcd..db29bda 100644 --- a/www/cgi-bin/mvc.lua +++ b/www/cgi-bin/mvc.lua @@ -242,13 +242,10 @@ read_config = function( self, appname ) local file = io.open (filename) if (file) then self.conf.confdir = posix.dirname(filename) .. "/" + self.conf.conffile = filename for line in file:lines() do - key, value = string.match(line, "([^[=]*)=[ \t]*(.*)") - if key then -- ugly way of finding blank spots between key and = - repeat - local space = string.find ( key, "%s", -1) - if space then key=string.sub(key,1,space-1) end - until space == nil + key, value = string.match(line, "^%s*([^[=%s#]*)%s*=%s*(.*)") + if key then self.conf[key] = value end end -- cgit v1.2.3