tools/ejabberd2prosody.lua

changeset 2869
5ed986d44159
parent 1784
b2bfd3b93da6
child 2923
b7049746bd29
equal deleted inserted replaced
2868:ebdff81adee4 2869:5ed986d44159
47 local ret, err = dm.store(node, host, "vcard", st.preserialize(stanza)); 47 local ret, err = dm.store(node, host, "vcard", st.preserialize(stanza));
48 print("["..(err or "success").."] vCard: "..node.."@"..host); 48 print("["..(err or "success").."] vCard: "..node.."@"..host);
49 end 49 end
50 function password(node, host, password) 50 function password(node, host, password)
51 local ret, err = dm.store(node, host, "accounts", {password = password}); 51 local ret, err = dm.store(node, host, "accounts", {password = password});
52 print("["..(err or "success").."] accounts: "..node.."@"..host.." = "..password); 52 print("["..(err or "success").."] accounts: "..node.."@"..host);
53 end 53 end
54 function roster(node, host, jid, item) 54 function roster(node, host, jid, item)
55 local roster = dm.load(node, host, "roster") or {}; 55 local roster = dm.load(node, host, "roster") or {};
56 roster[jid] = item; 56 roster[jid] = item;
57 local ret, err = dm.store(node, host, "roster", roster); 57 local ret, err = dm.store(node, host, "roster", roster);

mercurial