mod_storage_memory: Implement :user iteration API

remotes/origin/0.11
Kim Alvefur 7 years ago
parent 4c0bdc6b5c
commit b6cff0ba5e
  1. 8
      plugins/mod_storage_memory.lua

@ -23,6 +23,10 @@ local function _purge_store(self, username)
return true;
end
local function _users(self)
return next, self.store, nil;
end
local keyval_store = {};
keyval_store.__index = keyval_store;
@ -40,9 +44,13 @@ end
keyval_store.purge = _purge_store;
keyval_store.users = _users;
local archive_store = {};
archive_store.__index = archive_store;
archive_store.users = _users;
function archive_store:append(username, key, value, when, with)
if is_stanza(value) then
value = st.preserialize(value);

Loading…
Cancel
Save