Public Member Functions | Public Attributes | Private Attributes | List of all members
python_utils.jobset.Job Class Reference
Inheritance diagram for python_utils.jobset.Job:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, spec, newline_on_success, travis, add_env, quiet_success=False)
 
def GetSpec (self)
 
def kill (self)
 
def start (self)
 
def state (self)
 
def suppress_failure_message (self)
 

Public Attributes

 result
 

Private Attributes

 _add_env
 
 _logfile
 
 _newline_on_success
 
 _process
 
 _quiet_success
 
 _retries
 
 _spec
 
 _start
 
 _state
 
 _suppress_failure_message
 
 _timeout_retries
 
 _travis
 

Detailed Description

Manages one job.

Definition at line 249 of file jobset.py.

Constructor & Destructor Documentation

◆ __init__()

def python_utils.jobset.Job.__init__ (   self,
  spec,
  newline_on_success,
  travis,
  add_env,
  quiet_success = False 
)

Definition at line 252 of file jobset.py.

Member Function Documentation

◆ GetSpec()

def python_utils.jobset.Job.GetSpec (   self)

Definition at line 271 of file jobset.py.

◆ kill()

def python_utils.jobset.Job.kill (   self)

Definition at line 412 of file jobset.py.

◆ start()

def python_utils.jobset.Job.start (   self)

Definition at line 274 of file jobset.py.

◆ state()

def python_utils.jobset.Job.state (   self)
Poll current state of the job. Prints messages at completion.

Definition at line 321 of file jobset.py.

◆ suppress_failure_message()

def python_utils.jobset.Job.suppress_failure_message (   self)

Definition at line 419 of file jobset.py.

Member Data Documentation

◆ _add_env

python_utils.jobset.Job._add_env
private

Definition at line 256 of file jobset.py.

◆ _logfile

python_utils.jobset.Job._logfile
private

Definition at line 281 of file jobset.py.

◆ _newline_on_success

python_utils.jobset.Job._newline_on_success
private

Definition at line 254 of file jobset.py.

◆ _process

python_utils.jobset.Job._process
private

Definition at line 309 of file jobset.py.

◆ _quiet_success

python_utils.jobset.Job._quiet_success
private

Definition at line 260 of file jobset.py.

◆ _retries

python_utils.jobset.Job._retries
private

Definition at line 257 of file jobset.py.

◆ _spec

python_utils.jobset.Job._spec
private

Definition at line 253 of file jobset.py.

◆ _start

python_utils.jobset.Job._start
private

Definition at line 291 of file jobset.py.

◆ _state

python_utils.jobset.Job._state
private

Definition at line 319 of file jobset.py.

◆ _suppress_failure_message

python_utils.jobset.Job._suppress_failure_message
private

Definition at line 259 of file jobset.py.

◆ _timeout_retries

python_utils.jobset.Job._timeout_retries
private

Definition at line 258 of file jobset.py.

◆ _travis

python_utils.jobset.Job._travis
private

Definition at line 255 of file jobset.py.

◆ result

python_utils.jobset.Job.result

Definition at line 263 of file jobset.py.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:42