airgun.views.errata
¶
Module Contents¶
Classes¶
Base view for Satellite pages |
|
Base view for Satellite pages |
|
Base view for Satellite pages |
|
Base view for Satellite pages |
|
Common view for task details screen. Can be found for most of tasks for |
- class airgun.views.errata.ErratumView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- title¶
- table¶
- repo_filter¶
- applicable_filter¶
- installable_filter¶
- apply_errata¶
- searchbox¶
- search(query, applicable=True, installable=False, repo=None)¶
Apply available filters before proceeding with searching and automatically set proper search mask if errata id instead of errata title was passed.
- Parameters
- Returns
list of dicts representing table rows
- Return type
- class airgun.views.errata.ErrataDetailsView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- class details(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- advisory¶
- cves¶
- type¶
- severity¶
- issued¶
- last_updated_on¶
- reboot_suggested¶
- topic¶
- description¶
- solution¶
- class content_hosts(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- TAB_NAME = Content Hosts¶
- environment_filter¶
- searchbox¶
- apply¶
- table¶
- class repositories(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- lce_filter¶
- cv_filter¶
- searchbox¶
- table¶
- search(query, lce=None, cv=None)¶
Apply available filters before proceeding with searching.
- class packages(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- independent_packages¶
- module_stream_packages¶
- breadcrumb¶
- class airgun.views.errata.ApplyErrataView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- breadcrumb¶
- environment_filter¶
- searchbox¶
- next_button¶
- table¶
- search(query, environment=None)¶
Apply environment filter before proceeding with searching.
- class airgun.views.errata.ErrataInstallationConfirmationView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- cancel¶
- confirm¶
- class airgun.views.errata.ErrataTaskDetailsView(parent, logger=None, **kwargs)¶
Common view for task details screen. Can be found for most of tasks for various entities like Products, Repositories, Errata etc.