Mercurial > prosody-modules
comparison mod_pubsub_feeds/mod_pubsub_feeds.lua @ 2134:bd7744df0b4a
mod_pubsub_feeds: Remove unused imports [luacheck]
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 20 Mar 2016 12:38:22 +0100 |
parents | b149ea428b81 |
children | 0fe725b50f77 |
comparison
equal
deleted
inserted
replaced
2133:85762420a2c0 | 2134:bd7744df0b4a |
---|---|
42 end | 42 end |
43 | 43 |
44 local http = require "net.http"; | 44 local http = require "net.http"; |
45 local formdecode = http.formdecode; | 45 local formdecode = http.formdecode; |
46 local formencode = http.formencode; | 46 local formencode = http.formencode; |
47 local urldecode = http.urldecode; | |
48 local urlencode = http.urlencode; | |
49 | 47 |
50 local feed_list = module:shared("feed_list"); | 48 local feed_list = module:shared("feed_list"); |
51 local refresh_interval; | 49 local refresh_interval; |
52 | 50 |
53 function module.load() | 51 function module.load() |
154 end); | 152 end); |
155 end | 153 end |
156 | 154 |
157 function refresh_feeds(now) | 155 function refresh_feeds(now) |
158 --module:log("debug", "Refreshing feeds"); | 156 --module:log("debug", "Refreshing feeds"); |
159 for node, item in pairs(feed_list) do | 157 for _, item in pairs(feed_list) do |
160 if item.subscription ~= "subscribe" and item.last_update + refresh_interval < now then | 158 if item.subscription ~= "subscribe" and item.last_update + refresh_interval < now then |
161 --module:log("debug", "checking %s", item.node); | 159 --module:log("debug", "checking %s", item.node); |
162 fetch(item, update_entry); | 160 fetch(item, update_entry); |
163 end | 161 end |
164 end | 162 end |
165 return refresh_interval; | 163 return refresh_interval; |
166 end | 164 end |
167 | 165 |
168 local function format_url(node) | 166 local function format_url(node) |
169 return module:http_url(nil, "/callback") .. "?node=" .. urlencode(node); | 167 return module:http_url(nil, "/callback") .. "?" .. formencode({ node = node }); |
170 end | 168 end |
171 | 169 |
172 function subscribe(feed, want) | 170 function subscribe(feed, want) |
173 want = want or "subscribe"; | 171 want = want or "subscribe"; |
174 feed.secret = feed.secret or uuid(); | 172 feed.secret = feed.secret or uuid(); |