airgun.views.task

Module Contents

class airgun.views.task.TaskReadOnlyEntry

Bases: airgun.widgets.ReadOnlyEntry

BASE_LOCATOR = //span[contains(., '{}') and contains(@class, 'list-group-item-heading')]//parent::div/following-sibling::div/span
class airgun.views.task.TasksView

Bases: airgun.views.common.BaseLoggedInView, airgun.views.common.SearchableViewMixin

class RunningChart

Bases: widgetastic.widget.View

ROOT = .//div[@id='running-tasks-card']
name
total
class PausedChart

Bases: widgetastic.widget.View

ROOT = .//div[@id='paused-tasks-card']
name
total
class StoppedChart

Bases: widgetastic.widget.View

ROOT = .//div[@id='stopped-tasks-card']
name
table
class ScheduledChart

Bases: widgetastic.widget.View

ROOT = .//div[@id='scheduled-tasks-card']
name
total
title
focus
table
pagination
is_displayed
class airgun.views.task.TaskDetailsView

Bases: airgun.views.common.BaseLoggedInView

class task

Bases: airgun.views.common.SatTab

name
result
triggered_by
execution_type
start_at
started_at
ended_at
start_before
state
progressbar
output
errors
breadcrumb
is_displayed
wait_for_result(self, timeout=60, delay=1)

Wait for invocation job to finish