The openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs
ModuleΒΆ
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
ClusterConfigsDetails
(tab_group, request=None)[source] Bases:
horizon.tabs.base.Tab
-
get_context_data
(request)[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'cluster_configs_details_tab'
-
template_name
= 'project/data_processing.clusters/_cluster_configs_details.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
ClusterDetailsTabs
(request, **kwargs)[source] Bases:
horizon.tabs.base.TabGroup
-
slug
= 'cluster_details'
-
sticky
= True
-
tabs
= (<class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.GeneralTab'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.ClusterConfigsDetails'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.NodeGroupsTab'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.InstancesTab'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.EventLogTab'>)
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
EventLogTab
(tab_group, request=None)[source] Bases:
horizon.tabs.base.Tab
-
get_context_data
(request, **kwargs)[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'cluster_event_log'
-
template_name
= 'project/data_processing.clusters/_event_log.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
GeneralTab
(tab_group, request=None)[source] Bases:
horizon.tabs.base.Tab
-
get_context_data
(request)[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'cluster_details_tab'
-
template_name
= 'project/data_processing.clusters/_details.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
Instance
(name=None, id=None, internal_ip=None, management_ip=None)[source] Bases:
object
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
InstancesTab
(tab_group, request)[source] Bases:
horizon.tabs.base.TableTab
-
get_cluster_instances_data
()[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'cluster_instances_tab'
-
table_classes
= (<class 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.InstancesTable'>,)
-
template_name
= 'project/data_processing.clusters/_instances_details.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
InstancesTable
(request, data=None, needs_form_wrapper=None, **kwargs)[source] Bases:
horizon.tables.base.DataTable
-
class
Meta
[source] Bases:
object
-
name
= 'cluster_instances'
-
verbose_name
= <django.utils.functional.__proxy__ object>
-
-
InstancesTable.
base_actions
= OrderedDict()
-
InstancesTable.
base_columns
= OrderedDict([('name', <Column: name>), ('internal_ip', <Column: internal_ip>), ('management_ip', <Column: management_ip>)])
-
class
-
class
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
NodeGroupsTab
(tab_group, request=None)[source] Bases:
horizon.tabs.base.Tab
-
get_context_data
(request)[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'cluster_nodegroups_tab'
-
template_name
= 'project/data_processing.clusters/_nodegroups_details.html'
-
-
openstack_dashboard.contrib.sahara.content.data_processing.clusters.tabs.
build_link
(url)[source]