Comparison

core/modulemanager.lua @ 2479:9c074ba1f662

modulemanager: Remove obsolete actions code
author Matthew Wild <mwild1@gmail.com>
date Thu, 21 Jan 2010 12:57:12 +0000
parent 2350:443e388988e7
child 2584:5091548a3805
comparison
equal deleted inserted replaced
2478:7be72eca5666 2479:9c074ba1f662
11 local logger = require "util.logger"; 11 local logger = require "util.logger";
12 local log = logger.init("modulemanager"); 12 local log = logger.init("modulemanager");
13 local eventmanager = require "core.eventmanager"; 13 local eventmanager = require "core.eventmanager";
14 local config = require "core.configmanager"; 14 local config = require "core.configmanager";
15 local multitable_new = require "util.multitable".new; 15 local multitable_new = require "util.multitable".new;
16 local register_actions = require "core.actions".register;
17 local st = require "util.stanza"; 16 local st = require "util.stanza";
18 local pluginloader = require "util.pluginloader"; 17 local pluginloader = require "util.pluginloader";
19 18
20 local hosts = hosts; 19 local hosts = hosts;
21 local prosody = prosody; 20 local prosody = prosody;
530 end 529 end
531 end 530 end
532 return result; 531 return result;
533 end 532 end
534 533
535 --------------------------------------------------------------------
536
537 local actions = {};
538
539 function actions.load(params)
540 --return true, "Module loaded ("..params.module.." on "..params.host..")";
541 return load(params.host, params.module);
542 end
543
544 function actions.unload(params)
545 return unload(params.host, params.module);
546 end
547
548 register_actions("/modules", actions);
549
550 return _M; 534 return _M;