-- KEYS[1]: the job data hash
-- KEYS[2]: the active job list
-- KEYS[3]: the signal list
-- ARGV[1]: the job ID
-- ARGV[2]: the serialized job data
-- Returns: 1 if the job was newly enqueued, 0 if it already exists
-- Set job data in hash
local set = redis.
if set == 1
return set