class SidekiqUniqueJobs::Locksmith

def pop_queued(conn)

Returns:
  • (String) - a previously enqueued token (now taken off the queue)

Parameters:
  • conn (Redis) -- a redis connection
def pop_queued(conn)
  if config.wait_for_lock?
    brpoplpush(conn)
  else
    rpoplpush(conn)
  end
end