airgun.entities.virtwho_configure

Module Contents

class airgun.entities.virtwho_configure.VirtwhoConfigureEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /foreman_virt_who_configure/configs
_reset_values(self, values)
check_create_permission(self)

Check if the config can be viewed/created

check_update_permission(self, entity_name=None)

Check if the config can be deleted/edited

create(self, values)

Create new virtwho configure entity

search(self, value)

Search for virtwho configure

edit(self, name, values)

Edit specific virtwho configure values

read(self, entity_name, widget_names=None)

Read all values for existing virtwho configure entity

delete(self, value)

Delete specific virtwho configure

class airgun.entities.virtwho_configure.ShowAllVirtwhoConfigures

Bases: airgun.navigation.NavigateStep

Navigate to All Activation Keys page

VIEW
step(self, *args, **kwargs)
class airgun.entities.virtwho_configure.AddNewVirtwhoConfigure

Bases: airgun.navigation.NavigateStep

Navigate to New Virtwho Configure page

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.virtwho_configure.EditExistingVirtwhoConfigure

Bases: airgun.navigation.NavigateStep

Navigate to Edit Virtwho Configure page

Args:
entity_name: name of the virtwho configure
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)
class airgun.entities.virtwho_configure.DetailsVirtwhoConfigure

Bases: airgun.navigation.NavigateStep

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

Args:
entity_name: name of the configure
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)