airgun.entities.errata
¶
Module Contents¶
Classes¶
Navigate to All Erratum screen. |
|
Navigate to Errata details page. |
- class airgun.entities.errata.ErrataEntity(browser)¶
- endpoint_path = /errata¶
- search(value, applicable=True, installable=False, repo=None)¶
Search for specific errata.
- read(entity_name, applicable=False, installable=False, repo=None, environment=None, widget_names=None)¶
Read errata details.
- Parameters
- Returns
dict representing tabs, with nested dicts representing fields and values
- Return type
- install(entity_name, host_name)¶
Install errata on content host.
- class airgun.entities.errata.ShowAllErratum(obj, navigate_obj, logger=None)¶
Navigate to All Erratum screen.
- 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.errata.ErrataDetails(obj, navigate_obj, logger=None)¶
Navigate to Errata details page.
- Parameters
entity_name – id or title of errata
- Optional Args:
applicable: whether to filter errata by only applicable ones installable: whether to filter errata by only installable ones repo: name of repository to filter errata by
- VIEW¶
- prerequisite(*args, **kwargs)¶
Describes a step that must be carried our prior to this one.
This often calls a previous navigate_to, often using one of the helpers, NavigateToSibling which will navigate to a given destination using the same object, or NavigateToAttribute which will navigate to a destination against an object describe by the attribute of the parent object.
This is a default and is generally overridden.
- 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.