comparison mod_pubsub_feeds/mod_pubsub_feeds.lua @ 763:bcf0c9fff512

mod_pubsub_feeds: Depend on pubsub instead of aborting if it's not loaded
author Kim Alvefur <zash@zash.se>
date Wed, 01 Aug 2012 16:08:54 +0200
parents 0a06cf46c263
children 82d292e4f30f
comparison
equal deleted inserted replaced
762:0a06cf46c263 763:bcf0c9fff512
14 -- 14 --
15 -- Reference 15 -- Reference
16 -- http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html 16 -- http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html
17 17
18 local modules = hosts[module.host].modules; 18 local modules = hosts[module.host].modules;
19 if not modules.pubsub or module:get_option("component_module") ~= "pubsub" then 19 module:depends"pubsub";
20 module:log("warn", "Pubsub needs to be loaded on this host");
21 --module:log("debug", "component_module is %s", tostring(module:get_option("component_module")));
22 return
23 end
24 20
25 local date, time = os.date, os.time; 21 local date, time = os.date, os.time;
26 local dt_parse, dt_datetime = require "util.datetime".parse, require "util.datetime".datetime; 22 local dt_parse, dt_datetime = require "util.datetime".parse, require "util.datetime".datetime;
27 local uuid = require "util.uuid".generate; 23 local uuid = require "util.uuid".generate;
28 local hmac_sha1 = require "util.hmac".sha1; 24 local hmac_sha1 = require "util.hmac".sha1;