From a153b3c26704686bf9a3f2255d9aeb3c5f6aa2b1 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Thu, 27 Nov 2008 03:12:12 +0000 Subject: Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store. --- main.lua | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'main.lua') diff --git a/main.lua b/main.lua index 053dff74..3ea97ca4 100644 --- a/main.lua +++ b/main.lua @@ -63,10 +63,15 @@ require "util.jid" ------------------------------------------------------------------------ -- Initialise modules -local modules_enabled = config.get("*", "core", "modules_enabled"); -if modules_enabled then - for _, module in pairs(modules_enabled) do - modulemanager.load(module); + +for host in pairs(hosts) do + if host ~= "*" then + local modules_enabled = config.get(host, "core", "modules_enabled"); + if modules_enabled then + for _, module in pairs(modules_enabled) do + modulemanager.load(host, module); + end + end end end -- cgit v1.2.3