buildtest.scheduler.job

Module Contents

Classes

Job

This is a base class for holding job level data and common methods for used

class buildtest.scheduler.job.Job(jobID)[source]

This is a base class for holding job level data and common methods for used for batch job submission.

state(self)[source]

Return job state

get(self)[source]

Return Job ID as string type

abstract is_pending(self)[source]

Check if job is in pending state

abstract is_running(self)[source]

Check if job is in running state

abstract is_suspended(self)[source]

Check if job is in suspended state

abstract cancel(self)[source]

Cancel job

abstract poll(self)[source]

Poll job and update job state.