Revision a7ab381a

b/src/Ganeti/JQueue.hs
31 31
    , InputOpCode(..)
32 32
    , queuedOpCodeFromMetaOpCode
33 33
    , queuedJobFromOpCodes
34
    , changeOpCodePriority
34 35
    , cancelQueuedJob
35 36
    , Timestamp
36 37
    , fromClockTime
......
213 214
setReceivedTimestamp :: Timestamp -> QueuedJob -> QueuedJob
214 215
setReceivedTimestamp ts job = job { qjReceivedTimestamp = Just ts }
215 216

  
217
-- | Change the priority of a QueuedOpCode, if it is not already
218
-- finalized.
219
changeOpCodePriority :: Int -> QueuedOpCode -> QueuedOpCode
220
changeOpCodePriority prio op =
221
  if qoStatus op > OP_STATUS_RUNNING
222
     then op
223
     else op { qoPriority = prio }
224

  
216 225
-- | Set the state of a QueuedOpCode to canceled.
217 226
cancelOpCode :: Timestamp -> QueuedOpCode -> QueuedOpCode
218 227
cancelOpCode now op =

Also available in: Unified diff