Software /
code /
prosody
Comparison
core/hostmanager.lua @ 1848:0033359aeb70
hostmanager: Only load vhosts, not components
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Wed, 30 Sep 2009 11:01:21 +0100 |
parent | 1614:951ed38ad64f |
child | 1893:2d202336c9b6 |
comparison
equal
deleted
inserted
replaced
1846:fdb43fc1bafc | 1848:0033359aeb70 |
---|---|
22 | 22 |
23 local function load_enabled_hosts(config) | 23 local function load_enabled_hosts(config) |
24 local defined_hosts = config or configmanager.getconfig(); | 24 local defined_hosts = config or configmanager.getconfig(); |
25 | 25 |
26 for host, host_config in pairs(defined_hosts) do | 26 for host, host_config in pairs(defined_hosts) do |
27 if host ~= "*" and (host_config.core.enabled == nil or host_config.core.enabled) then | 27 if host ~= "*" and (host_config.core.enabled == nil or host_config.core.enabled) and not host_config.core.component_module then |
28 activate(host, host_config); | 28 activate(host, host_config); |
29 end | 29 end |
30 end | 30 end |
31 eventmanager.fire_event("hosts-activated", defined_hosts); | 31 eventmanager.fire_event("hosts-activated", defined_hosts); |
32 hosts_loaded_once = true; | 32 hosts_loaded_once = true; |