airgun.entities.virtwho_configure

Module Contents

Classes

VirtwhoConfigureEntity

ShowAllVirtwhoConfigures

Navigate to All Activation Keys page

AddNewVirtwhoConfigure

Navigate to New Virtwho Configure page

EditExistingVirtwhoConfigure

Navigate to Edit Virtwho Configure page

DetailsVirtwhoConfigure

Navigate to Details page by clicking on necessary name in the table

class airgun.entities.virtwho_configure.VirtwhoConfigureEntity(browser)
endpoint_path = /foreman_virt_who_configure/configs
_reset_values(values)
check_create_permission()

Check if the config can be viewed/created

check_update_permission(entity_name=None)

Check if the config can be deleted/edited

create(values)

Create new virtwho configure entity

search(value)

Search for virtwho configure

edit(name, values)

Edit specific virtwho configure values

read(entity_name, widget_names=None)

Read all values for existing virtwho configure entity

delete(value)

Delete specific virtwho configure

class airgun.entities.virtwho_configure.ShowAllVirtwhoConfigures(obj, navigate_obj, logger=None)

Navigate to All Activation Keys page

VIEW
step(*args, **kwargs)

Describes the work to be done to get to the destination after the prequisite is met.

This is a default and is generally overridden.

class airgun.entities.virtwho_configure.AddNewVirtwhoConfigure(obj, navigate_obj, logger=None)

Navigate to New Virtwho Configure page

VIEW
prerequisite
step(*args, **kwargs)

Describes the work to be done to get to the destination after the prequisite is met.

This is a default and is generally overridden.

class airgun.entities.virtwho_configure.EditExistingVirtwhoConfigure(obj, navigate_obj, logger=None)

Navigate to Edit Virtwho Configure page

Parameters

entity_name – name of the virtwho configure

VIEW
prerequisite(*args, **kwargs)

Describes a step that must be carried our prior to this one.

This often calls a previous navigate_to, often using one of the helpers, NavigateToSibling which will navigate to a given destination using the same object, or NavigateToAttribute which will navigate to a destination against an object describe by the attribute of the parent object.

This is a default and is generally overridden.

step(*args, **kwargs)

Describes the work to be done to get to the destination after the prequisite is met.

This is a default and is generally overridden.

class airgun.entities.virtwho_configure.DetailsVirtwhoConfigure(obj, navigate_obj, logger=None)

Navigate to Details page by clicking on necessary name in the table

Parameters

entity_name – name of the configure

VIEW
prerequisite(*args, **kwargs)

Describes a step that must be carried our prior to this one.

This often calls a previous navigate_to, often using one of the helpers, NavigateToSibling which will navigate to a given destination using the same object, or NavigateToAttribute which will navigate to a destination against an object describe by the attribute of the parent object.

This is a default and is generally overridden.

step(*args, **kwargs)

Describes the work to be done to get to the destination after the prequisite is met.

This is a default and is generally overridden.