Revision d9d1e541 lib/luxi.py

b/lib/luxi.py
53 53
REQ_SUBMIT_JOB = "SubmitJob"
54 54
REQ_SUBMIT_JOB_TO_DRAINED_QUEUE = "SubmitJobToDrainedQueue"
55 55
REQ_SUBMIT_MANY_JOBS = "SubmitManyJobs"
56
REQ_PICKUP_JOB = "PickupJob"
56 57
REQ_WAIT_FOR_JOB_CHANGE = "WaitForJobChange"
57 58
REQ_CANCEL_JOB = "CancelJob"
58 59
REQ_ARCHIVE_JOB = "ArchiveJob"
......
78 79
  REQ_AUTO_ARCHIVE_JOBS,
79 80
  REQ_CANCEL_JOB,
80 81
  REQ_CHANGE_JOB_PRIORITY,
82
  REQ_PICKUP_JOB,
81 83
  REQ_QUERY,
82 84
  REQ_QUERY_CLUSTER_INFO,
83 85
  REQ_QUERY_CONFIG_VALUES,
......
479 481
  def SetWatcherPause(self, until):
480 482
    return self.CallMethod(REQ_SET_WATCHER_PAUSE, (until, ))
481 483

  
484
  def PickupJob(self, job):
485
    return self.CallMethod(REQ_PICKUP_JOB, (job,))
486

  
482 487
  def SubmitJob(self, ops):
483 488
    ops_state = map(lambda op: op.__getstate__(), ops)
484 489
    return self.CallMethod(REQ_SUBMIT_JOB, (ops_state, ))

Also available in: Unified diff