Software /
code /
prosody
Changeset
1094:a619525fed5d
modulemanager: Don't load modules when modules_enable is false
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sat, 02 May 2009 22:01:22 +0100 |
parents | 1093:5b7b2d2e9a33 |
children | 1095:cad4205f4925 |
files | core/modulemanager.lua |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/core/modulemanager.lua Sat May 02 20:36:20 2009 +0100 +++ b/core/modulemanager.lua Sat May 02 22:01:22 2009 +0100 @@ -53,6 +53,10 @@ -- Load modules when a host is activated function load_modules_for_host(host) + if config.get(host, "core", "modules_enable") == false then + return; -- Only load for hosts, not components, etc. + end + -- Load modules from global section local modules_enabled = config.get("*", "core", "modules_enabled"); local modules_disabled = config.get(host, "core", "modules_disabled");