class SidekiqUniqueJobs::Changelog

def add(message:, digest:, job_id:, script:)

Returns:
  • (void) -

Parameters:
  • script (String) -- the name of the script adding the entry
  • job_id (String) -- a Sidekiq JID
  • digest (String) -- a unique digest
  • message (String) -- a descriptive message about the entry
def add(message:, digest:, job_id:, script:)
  message = dump_json(message: message, digest: digest, job_id: job_id, script: script)
  redis { |conn| conn.zadd(key, now_f, message) }
end