airgun.entities.job_invocation

Module Contents

class airgun.entities.job_invocation.JobInvocationEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /job_invocations
run(self, values)

Run specific job

search(self, value)

Search for specific job invocation

read(self, entity_name, host_name, widget_names=None)

Read values for scheduled or already executed job

wait_job_invocation_state(self, entity_name, host_name, expected_state='succeeded')

Check job invocation state from table view

class airgun.entities.job_invocation.ShowAllJobs

Bases: airgun.navigation.NavigateStep

Navigate to All Job Invocations screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.job_invocation.RunNewJob

Bases: airgun.navigation.NavigateStep

Navigate to Create new Job Invocation screen.

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.job_invocation.JobStatus

Bases: airgun.navigation.NavigateStep

Navigate to Job Invocation status screen.

Args:
entity_name: name of the job host_name: name of the host to which job was applied
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)