airgun.views.contentview

Module Contents

class airgun.views.contentview.ContentViewTableView

Bases: airgun.views.common.BaseLoggedInView, airgun.views.common.SearchableViewMixin

title
new
table
is_displayed
class airgun.views.contentview.ContentViewCreateView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
name
label
description
composite_view
solve_dependencies
auto_publish
submit
is_displayed
class airgun.views.contentview.ContentViewCopyView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
new_name
create
is_displayed
class airgun.views.contentview.ContentViewRemoveView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
conflicts
table
remove
cancel
conflicts_present
is_displayed
class airgun.views.contentview.ContentViewEditView

Bases: airgun.views.common.BaseLoggedInView

class details

Bases: airgun.views.common.SatTab

name
label
description
composite
force_puppet
solve_dependencies
class versions

Bases: airgun.views.common.SatTab

searchbox
table
search(self, version_name)

Searches for content view version.

Searchbox can’t search by version name, only by id, that’s why in case version name was passed, it’s transformed into recognizable value before filling, for example:

'Version 1.0' -> 'version = 1'
class content_views

Bases: airgun.views.common.SatTab

TAB_NAME = Content Views
resources
class repositories

Bases: airgun.views.common.SatTabWithDropdown

TAB_NAME = Yum Content
SUB_ITEM = Repositories
resources
class filters

Bases: airgun.views.common.SatTabWithDropdown, airgun.views.common.SearchableViewMixin

TAB_NAME = Yum Content
SUB_ITEM = Filters
new_filter
remove_selected
table
class puppet_modules

Bases: airgun.views.common.SatTab

TAB_NAME = Puppet Modules
add_new_module
table
class docker_repositories

Bases: airgun.views.common.SatTabWithDropdown

TAB_NAME = Container Images
SUB_ITEM = Repositories
resources
class ostree_content

Bases: airgun.views.common.SatTab

TAB_NAME = OSTree Content
resources
breadcrumb
publish
actions
dialog
is_displayed
class airgun.views.contentview.AddNewPuppetModuleView

Bases: airgun.views.common.BaseLoggedInView, airgun.views.common.SearchableViewMixin

breadcrumb
table
is_displayed
class airgun.views.contentview.SelectPuppetModuleVersionView

Bases: airgun.views.common.BaseLoggedInView, airgun.views.common.SearchableViewMixin

breadcrumb
table
is_displayed
class airgun.views.contentview.ContentViewVersionPublishView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
version
description
force_metadata_regeneration
save
cancel
is_displayed
class airgun.views.contentview.EntitySearchView

Bases: airgun.views.common.SatSecondaryTab

repo_filter
searchbox
table
search(self, query, repo=None)

Apply available filters before proceeding with searching.

Parameters:
  • query (str) – search query to type into search field.
  • optional repo (str) – filter by repository name
Returns:

list of dicts representing table rows

Return type:

list

class airgun.views.contentview.ContentViewVersionDetailsView

Bases: airgun.views.common.BaseLoggedInView

class yum_repositories

Bases: airgun.views.common.SatSecondaryTab, airgun.views.common.SearchableViewMixin

TAB_NAME = Yum Repositories
table
class docker_repositories

Bases: airgun.views.common.SatSecondaryTab, airgun.views.common.SearchableViewMixin

TAB_NAME = Docker Repositories
table
class rpm_packages

Bases: airgun.views.contentview.EntitySearchView

TAB_NAME = rpm Packages
class module_streams

Bases: airgun.views.contentview.EntitySearchView

TAB_NAME = Module Streams
class errata

Bases: airgun.views.common.SatSecondaryTab, airgun.views.common.SearchableViewMixin

table
class puppet_modules

Bases: airgun.views.common.SatSecondaryTab, airgun.views.common.SearchableViewMixin

TAB_NAME = Puppet Modules
table
class details

Bases: airgun.views.common.SatSecondaryTab

description
environments
breadcrumb
is_displayed
class airgun.views.contentview.ContentViewVersionPromoteView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
lce
description
force_metadata_regeneration
promote
cancel
is_displayed
class airgun.views.contentview.ContentViewVersionRemoveView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
table
completely
next
cancel
is_displayed
class airgun.views.contentview.ContentViewVersionRemoveConfirmationView

Bases: airgun.views.common.BaseLoggedInView

breadcrumb
cancel
back
confirm_remove
message_title
is_displayed