You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
495 B
Lua

local cjson = require "cjson"
local global = require "global"
local redis = require "redis"
local genid = require "genid"
local _M={}
function _M.putqueue(roomid, data)
local r = redis:new(global.get_redis_queue_conf())
local queuename= string.format("%s:mailreward:queue", global.get_appname());
local cmd={
uuid=genid.genuuid(),
roomid=roomid,
data=data,
}
return r:lpush(queuename, cjson.encode(cmd))
end
return _M