The openstack_dashboard.dashboards.project.routers.ports.tables ModuleΒΆ

class openstack_dashboard.dashboards.project.routers.ports.tables.AddInterface(verbose_name=None, allowed_data_types=[], url=None, attrs=None)[source]

Bases: horizon.tables.actions.LinkAction

AddInterface.classes = ('ajax-modal', 'btn-create')
AddInterface.get_link_url(datum=None)[source]
AddInterface.name = 'create'
AddInterface.url = 'horizon:project:routers:addinterface'
AddInterface.verbose_name = <django.utils.functional.__proxy__ object at 0x7cd26d0>
class openstack_dashboard.dashboards.project.routers.ports.tables.PortsTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class PortsTable.Meta[source]
PortsTable.Meta.name = 'interfaces'
PortsTable.Meta.row_actions = (<class 'openstack_dashboard.dashboards.project.routers.ports.tables.RemoveInterface'>,)
PortsTable.Meta.table_actions = (<class 'openstack_dashboard.dashboards.project.routers.ports.tables.AddInterface'>, <class 'openstack_dashboard.dashboards.project.routers.ports.tables.RemoveInterface'>)
PortsTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0x7cd2cd0>
PortsTable.base_actions = {'create': <AddInterface: create>, 'delete': <RemoveInterface: delete>}
PortsTable.base_columns = {'name': <Column: name>, 'fixed_ips': <Column: fixed_ips>, 'status': <Column: status>, 'device_owner': <Column: device_owner>, 'admin_state': <Column: admin_state>}
PortsTable.get_object_display(port)[source]
class openstack_dashboard.dashboards.project.routers.ports.tables.RemoveInterface[source]

Bases: horizon.tables.actions.DeleteAction

RemoveInterface.data_type_plural = <django.utils.functional.__proxy__ object at 0x7cd2810>
RemoveInterface.data_type_singular = <django.utils.functional.__proxy__ object at 0x7cd2790>
RemoveInterface.delete(request, obj_id)[source]
RemoveInterface.failure_url = 'horizon:project:routers:detail'
openstack_dashboard.dashboards.project.routers.ports.tables.get_device_owner(port)[source]

Previous topic

The openstack_dashboard.dashboards.project.routers.ports.urls Module

Next topic

The openstack_dashboard.dashboards.project.volumes Module

This Page