airgun.entities.puppet_class

Module Contents

class airgun.entities.puppet_class.PuppetClassEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /puppetclasses
search(self, value)

Search for puppet class entity

read(self, entity_name, widget_names=None)

Read puppet class entity values

read_smart_class_parameter(self, entity_name, parameter_name)

Read smart class parameter values for specific puppet class

update(self, entity_name, values)

Update puppet class values

delete(self, entity_name)

Delete puppet class entity

class airgun.entities.puppet_class.ShowAllPuppetClasses

Bases: airgun.navigation.NavigateStep

Navigate to All Puppet Classes screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.puppet_class.EditPuppetClass

Bases: airgun.navigation.NavigateStep

Navigate to Edit Puppet Class screen.

Args:
entity_name: name of puppet class
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)