From b693e1ab915b0d811dd234377afaf8127851bcaf Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Tue, 2 Sep 2008 14:24:00 +0000 Subject: [PATCH] Rewrote luci.config --- libs/web/luasrc/config.lua | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/libs/web/luasrc/config.lua b/libs/web/luasrc/config.lua index 955ede9adb..12d7e8c917 100644 --- a/libs/web/luasrc/config.lua +++ b/libs/web/luasrc/config.lua @@ -25,9 +25,14 @@ limitations under the License. ]]-- -module("luci.config", - function(m) - if pcall(require, "luci.model.uci") then - setmetatable(m, {__index = luci.model.uci.cursor():get_all("luci")}) - end - end) \ No newline at end of file +local util = require "luci.util" + +local pcall = pcall +local require = require + + +module "luci.config" + +pcall(function() + util.update(_M, require "luci.model.uci".cursor():get_all("luci")) +end) -- 2.30.2