in scripts/lua/lib/redis.lua [600:615]
function _M.deleteSubscription(red, key, snapshotId)
if snapshotId ~= nil then
key = utils.concatStrings({'snapshots:', snapshotId, ':', key})
end
local subscription, err_get = get(red, key)
if not subscription then
request.err(500, utils.concatStrings({"Failed to delete the subscription key: ", err_get}))
end
if subscription == ngx.null then
request.err(404, "Subscription doesn't exist.")
end
local ok, err_del = del(red, key)
if not ok then
request.err(500, utils.concatStrings({"Failed to delete the subscription key: ", err_del}))
end
end