|
Deadline Standalone Python Reference
10.3.2.1
|
Public Member Functions | |
| def | CompleteJobTask (self, jobId, taskId) |
| def | CompleteJobTasks (self, jobId, taskIds=None) |
| def | FailJobTask (self, jobId, taskId) |
| def | FailJobTasks (self, jobId, taskIds=None) |
| def | GetJobTask (self, jobId, taskId) |
| def | GetJobTaskIds (self, id) |
| def | GetJobTasks (self, id) |
| def | PendJobTask (self, jobId, taskId) |
| def | PendJobTasks (self, jobId, taskIds) |
| def | ReleasePendingJobTask (self, jobId, taskId) |
| def | ReleasePendingJobTasks (self, jobId, taskIds) |
| def | RequeueJobTask (self, jobId, taskId) |
| def | RequeueJobTasks (self, jobId, taskIds=None) |
| def | ResumeFailedJobTask (self, jobId, taskId) |
| def | ResumeFailedJobTasks (self, jobId, taskIds) |
| def | ResumeJobTask (self, jobId, taskId) |
| def | ResumeJobTasks (self, jobId, taskIds=None) |
| def | SuspendJobTask (self, jobId, taskId) |
| def | SuspendJobTasks (self, jobId, taskIds=None) |
Class used by DeadlineCon to send Task requests.
Stores the address of the Web Service for use in sending requests.
| def Tasks.Tasks.CompleteJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Complete a Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.CompleteJobTasks | ( | self, | |
| jobId, | |||
taskIds = None |
|||
| ) |
Complete multiple Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs.
Returns: Success message.
| def Tasks.Tasks.FailJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Fail a Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.FailJobTasks | ( | self, | |
| jobId, | |||
taskIds = None |
|||
| ) |
Fail multiple Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs.
Returns: Success message.
| def Tasks.Tasks.GetJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Gets a specific Job Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: The Job's Task.
| def Tasks.Tasks.GetJobTaskIds | ( | self, | |
| id | |||
| ) |
Gets the IDs of the Job's Tasks.
Input: id: The Job ID.
Returns: The list of IDs.
| def Tasks.Tasks.GetJobTasks | ( | self, | |
| id | |||
| ) |
Gets the Tasks for a Job.
Input: id: The Job ID.
Returns: The Job's Task collection.
| def Tasks.Tasks.PendJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Pend a Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.PendJobTasks | ( | self, | |
| jobId, | |||
| taskIds | |||
| ) |
Pend multiple Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The Task IDs.
Returns: Success message.
| def Tasks.Tasks.ReleasePendingJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Release a pending Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.ReleasePendingJobTasks | ( | self, | |
| jobId, | |||
| taskIds | |||
| ) |
Release multiple pending Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The Task IDs.
Returns: Success message.
| def Tasks.Tasks.RequeueJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Requeues a Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.RequeueJobTasks | ( | self, | |
| jobId, | |||
taskIds = None |
|||
| ) |
Requeues multiple Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs, if not supplied requeues all tasks for the job.
Returns: Success message.
| def Tasks.Tasks.ResumeFailedJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Resume a failed Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.ResumeFailedJobTasks | ( | self, | |
| jobId, | |||
| taskIds | |||
| ) |
Resume multiple failed Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs.
Returns: Success message.
| def Tasks.Tasks.ResumeJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Resume a suspended Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.ResumeJobTasks | ( | self, | |
| jobId, | |||
taskIds = None |
|||
| ) |
Resume multiple suspended Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs.
Returns: Success message.
| def Tasks.Tasks.SuspendJobTask | ( | self, | |
| jobId, | |||
| taskId | |||
| ) |
Suspend a Task.
Input: jobId: The Job ID.
taskId: The Task ID.
Returns: Success message.
| def Tasks.Tasks.SuspendJobTasks | ( | self, | |
| jobId, | |||
taskIds = None |
|||
| ) |
Suspend multiple Tasks for a single Job.
Input: jobId: The Job ID.
taskIds: The list of Task IDs.
Returns: Success message.