comparison mod_pastebin/mod_pastebin.lua @ 454:3f101f7a26d0

mod_pastebin: Preserve pastes through a reload
author Matthew Wild <mwild1@gmail.com>
date Tue, 11 Oct 2011 01:42:31 +0100
parents 56f1c29ee7f1
children e851f386c904
comparison
equal deleted inserted replaced
453:1969310ea06a 454:3f101f7a26d0
134 134
135 base_url = base_url or ("http://"..module:get_host()..(port ~= 80 and (":"..port) or "").."/"..base.."/"); 135 base_url = base_url or ("http://"..module:get_host()..(port ~= 80 and (":"..port) or "").."/"..base.."/");
136 136
137 httpserver.new{ port = port, base = base, handler = handle_request, ssl = ssl } 137 httpserver.new{ port = port, base = base, handler = handle_request, ssl = ssl }
138 end 138 end
139
140 function module.save()
141 return { pastes = pastes };
142 end
143
144 function module.restore(data)
145 pastes = data.pastes or pastes;
146 end