airgun.entities.partitiontable

Module Contents

class airgun.entities.partitiontable.PartitionTableEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /templates/ptables
create(self, values)

Create new partition table entity

read(self, entity_name, widget_names=None)

Read all values for created partition table entity

search(self, value)

Search for partition table entity

update(self, entity_name, values)

Update partition table entity

clone(self, entity_name, values)

Clone existing partition table entity

lock(self, entity_name)

Lock partition table entity

unlock(self, entity_name)

Unlock partition table entity

delete(self, entity_name)

Delete existing partition table

class airgun.entities.partitiontable.ShowAllPartitionTables

Bases: airgun.navigation.NavigateStep

Navigate to All Partition Tables page

VIEW
step(self, *args, **kwargs)
class airgun.entities.partitiontable.AddNewPartitionTable

Bases: airgun.navigation.NavigateStep

Navigate to Create Partition Table page

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.partitiontable.EditPartitionTable

Bases: airgun.navigation.NavigateStep

Navigate to Edit Partition Table page

Args:
entity_name: name of the partition table
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)
class airgun.entities.partitiontable.ClonePartitionTable

Bases: airgun.navigation.NavigateStep

Navigate to Create Partition Table page for cloned entity

Args:
entity_name: name of the partition table to be cloned
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)