The horizon.dashboards.syspanel.instances.tables ModuleΒΆ

class horizon.dashboards.syspanel.instances.tables.AdminUpdateRow(table, datum=None)[source]

Bases: horizon.dashboards.nova.instances.tables.UpdateRow

AdminUpdateRow.get_data(request, instance_id)[source]
class horizon.dashboards.syspanel.instances.tables.SyspanelInstancesTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class SyspanelInstancesTable.Meta[source]
SyspanelInstancesTable.Meta.name = 'instances'
SyspanelInstancesTable.Meta.row_actions = (<class 'horizon.dashboards.nova.instances.tables.EditInstance'>, <class 'horizon.dashboards.nova.instances.tables.ConsoleLink'>, <class 'horizon.dashboards.nova.instances.tables.LogLink'>, <class 'horizon.dashboards.nova.instances.tables.CreateSnapshot'>, <class 'horizon.dashboards.nova.instances.tables.TogglePause'>, <class 'horizon.dashboards.nova.instances.tables.ToggleSuspend'>, <class 'horizon.dashboards.nova.instances.tables.RebootInstance'>, <class 'horizon.dashboards.nova.instances.tables.TerminateInstance'>)
SyspanelInstancesTable.Meta.row_class

alias of AdminUpdateRow

SyspanelInstancesTable.Meta.status_columns = ['status', 'task']
SyspanelInstancesTable.Meta.table_actions = (<class 'horizon.dashboards.nova.instances.tables.TerminateInstance'>,)
SyspanelInstancesTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0xb39d06c>
SyspanelInstancesTable.STATUS_CHOICES = (('active', True), ('shutoff', True), ('suspended', True), ('paused', True), ('error', False))
SyspanelInstancesTable.TASK_DISPLAY_CHOICES = (('image_snapshot', 'Snapshotting'),)
SyspanelInstancesTable.TASK_STATUS_CHOICES = ((None, True), ('none', True))
SyspanelInstancesTable.base_actions = {'console': <ConsoleLink: console>, 'edit': <EditInstance: edit>, 'log': <LogLink: log>, 'pause': <TogglePause: pause>, 'reboot': <RebootInstance: reboot>, 'snapshot': <CreateSnapshot: snapshot>, 'suspend': <ToggleSuspend: suspend>, 'terminate': <TerminateInstance: terminate>}
SyspanelInstancesTable.base_columns = {'tenant': <Column: tenant>, 'host': <Column: host>, 'name': <Column: name>, 'ip': <Column: ip>, 'size': <Column: size>, 'status': <Column: status>, 'task': <Column: task>, 'state': <Column: state>}

Previous topic

The horizon.dashboards.syspanel.instances Module

Next topic

The horizon.dashboards.syspanel.instances.tests Module

This Page