Deadline Standalone Python Reference  10.4.2.2
TaskReports.TaskReports Class Reference

Public Member Functions

def GetAllTaskErrorReportsContents (self, jobId, taskId)
 
def GetAllTaskLogReportsContents (self, jobId, taskId)
 
def GetAllTaskReports (self, jobId, taskId)
 
def GetAllTaskReportsContents (self, jobId, taskId)
 
def GetAllTaskRequeueReportsContents (self, jobId, taskId)
 
def GetTaskErrorReports (self, jobId, taskId)
 
def GetTaskLogReports (self, jobId, taskId)
 
def GetTaskRequeueReports (self, jobId, taskId)
 

Detailed Description

    Class used by DeadlineCon to send Task Reports requests. 
    Stores the address of the Web Service for use in sending requests.

Member Function Documentation

◆ GetAllTaskErrorReportsContents()

def TaskReports.TaskReports.GetAllTaskErrorReportsContents (   self,
  jobId,
  taskId 
)
 Gets all error reports contents for a single task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The task error reports contents.

◆ GetAllTaskLogReportsContents()

def TaskReports.TaskReports.GetAllTaskLogReportsContents (   self,
  jobId,
  taskId 
)
 Gets all log reports contents for a single task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The log reports contents.

◆ GetAllTaskReports()

def TaskReports.TaskReports.GetAllTaskReports (   self,
  jobId,
  taskId 
)
 Gets all types of reports for a single Task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The Task reports.

◆ GetAllTaskReportsContents()

def TaskReports.TaskReports.GetAllTaskReportsContents (   self,
  jobId,
  taskId 
)
 Gets the contents for all types of reports for a single task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The task reports contents.

◆ GetAllTaskRequeueReportsContents()

def TaskReports.TaskReports.GetAllTaskRequeueReportsContents (   self,
  jobId,
  taskId 
)
 Gets all requeue reports contents for a single task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The requeue reports contents.

◆ GetTaskErrorReports()

def TaskReports.TaskReports.GetTaskErrorReports (   self,
  jobId,
  taskId 
)
 Gets all error reports for a single Task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The Task error reports.

◆ GetTaskLogReports()

def TaskReports.TaskReports.GetTaskLogReports (   self,
  jobId,
  taskId 
)
 Gets all log reports for a single Task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The log reports.

◆ GetTaskRequeueReports()

def TaskReports.TaskReports.GetTaskRequeueReports (   self,
  jobId,
  taskId 
)
 Gets all requeue reports for a single task within a Job.
    Input:  jobId: The Job ID.
            taskId: The Task ID.
    Returns: The requeue reports.