Software / code / prosody
Comparison
core/componentmanager.lua @ 970:5516f9e66482
sessionmanager, componentmanager: Fix some wacky indentation (thanks greyback!)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 08 Apr 2009 23:20:22 +0100 |
| parent | 961:b48ed2149d0a |
| child | 982:dbbeb73952e6 |
comparison
equal
deleted
inserted
replaced
| 965:8bc06338aac3 | 970:5516f9e66482 |
|---|---|
| 71 log("error", "Component manager recieved a stanza for a non-existing component: " .. stanza.attr.to); | 71 log("error", "Component manager recieved a stanza for a non-existing component: " .. stanza.attr.to); |
| 72 end | 72 end |
| 73 end | 73 end |
| 74 | 74 |
| 75 function create_component(host, component) | 75 function create_component(host, component) |
| 76 -- TODO check for host well-formedness | 76 -- TODO check for host well-formedness |
| 77 local session = session or { type = "component", host = host, connected = true, s2sout = {}, send = component }; | 77 local session = session or { type = "component", host = host, connected = true, s2sout = {}, send = component }; |
| 78 return session; | 78 return session; |
| 79 end | 79 end |
| 80 | 80 |
| 81 function register_component(host, component, session) | 81 function register_component(host, component, session) |
| 82 if not hosts[host] or (hosts[host].type == 'component' and not hosts[host].connected) then | 82 if not hosts[host] or (hosts[host].type == 'component' and not hosts[host].connected) then |
| 83 components[host] = component; | 83 components[host] = component; |