airgun.entities.ansible_role

Module Contents

Classes

AnsibleRolesEntity

Main Ansible roles entity

ShowAllRoles

Navigate to the Ansible Roles page

ImportAnsibleRole

Navigate to the Import Roles page

class airgun.entities.ansible_role.AnsibleRolesEntity(browser)

Main Ansible roles entity

endpoint_path = /ansible/ansible_roles
search(value)

Search for existing Ansible Role

delete(entity_name)

Delete Ansible Role from Satellite

property imported_roles_count

Return the number of Ansible roles currently imported into Satellite

import_all_roles()

Import all available roles and return the number of roles that were available at import time

class airgun.entities.ansible_role.ShowAllRoles(obj, navigate_obj, logger=None)

Navigate to the Ansible Roles 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.ansible_role.ImportAnsibleRole(obj, navigate_obj, logger=None)

Navigate to the Import Roles 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.