addJobWithPriority.lua 417 B

1234567891011121314
  1. --[[
  2. Function to add job considering priority.
  3. ]]
  4. -- Includes
  5. --- @include "addBaseMarkerIfNeeded"
  6. --- @include "getPriorityScore"
  7. local function addJobWithPriority(markerKey, prioritizedKey, priority, jobId, priorityCounterKey,
  8. isPausedOrMaxed)
  9. local score = getPriorityScore(priority, priorityCounterKey)
  10. rcall("ZADD", prioritizedKey, score, jobId)
  11. addBaseMarkerIfNeeded(markerKey, isPausedOrMaxed)
  12. end