Software /
code /
prosody
Diff
core/modulemanager.lua @ 746:7027de4c039d
modulemanager: Add module:set_global() as a cleaner way for a module to declare itself 'global'
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sat, 24 Jan 2009 20:29:25 +0000 |
parent | 745:5a343599cd3e |
child | 747:40837f3422ab |
line wrap: on
line diff
--- a/core/modulemanager.lua Sat Jan 24 01:15:40 2009 +0000 +++ b/core/modulemanager.lua Sat Jan 24 20:29:25 2009 +0000 @@ -259,6 +259,10 @@ return self.host; end +function api:set_global() + self.host = "*"; +end + local function _add_handler(module, origin_type, tag, xmlns, handler) local handlers = stanza_handlers:get(module.host, origin_type, tag, xmlns); local msg = (tag == "iq") and "namespace" or "payload namespace";