airgun.entities.computeprofile

Module Contents

class airgun.entities.computeprofile.ComputeProfileEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /compute_profiles
create(self, values)

Create new compute profile entity

search(self, value)

Search for compute profile entity and return table row that contains that entity

rename(self, old_name, new_name)

Rename specific compute profile

delete(self, entity_name)

Delete specific compute profile

list_resources(self, entity_name)

List of compute resources that applied to specific compute profile

class airgun.entities.computeprofile.ShowAllComputeProfiles

Bases: airgun.navigation.NavigateStep

Navigate to All Compute Profiles page

VIEW
step(self, *args, **kwargs)
class airgun.entities.computeprofile.AddNewComputeProfile

Bases: airgun.navigation.NavigateStep

Navigate to Create Compute Profile page

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.computeprofile.RenameComputeProfile

Bases: airgun.navigation.NavigateStep

Navigate to Edit Compute Profile page that basically does rename only

Args:
entity_name: name of the compute profile to be renamed
VIEW
am_i_here(self, *args, **kwargs)
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)
class airgun.entities.computeprofile.ListComputeResources

Bases: airgun.navigation.NavigateStep

Navigate to list of Compute Resources for particular Compute Profile

Args:
entity_name: name of the compute profile to be listed
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)