Software /
code /
prosody
Changeset
913:3e2dac84017d
core.configmanager: Make components use 'component' module by default if none specified
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sun, 22 Mar 2009 15:33:38 +0000 |
parents | 912:62dd71870ee3 |
children | 914:50850f15340c |
files | core/configmanager.lua |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/core/configmanager.lua Sun Mar 22 15:23:26 2009 +0000 +++ b/core/configmanager.lua Sun Mar 22 15:33:38 2009 +0000 @@ -116,12 +116,14 @@ env.host = env.Host; function env.Component(name) + set(name, "core", "component_module", "component"); + -- Don't load the global modules by default + set(name, "core", "modules_enable", false); + rawset(env, "__currenthost", name); + return function (module) if type(module) == "string" then set(name, "core", "component_module", module); - -- Don't load the global modules by default - set(name, "core", "modules_enable", false); - rawset(env, "__currenthost", name); end end end