The openstack_dashboard.dashboards.project.loadbalancers.tables ModuleΒΆ

class openstack_dashboard.dashboards.project.loadbalancers.tables.AddMemberLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

AddMemberLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'addmember', '_allowed': <function _allowed at 0x401fde8>, 'url': 'horizon:project:loadbalancers:addmember', 'verbose_name': <django.utils.functional.__proxy__ object at 0x8920910>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0x4048140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
AddMemberLink.classes = ('ajax-modal', 'btn-create')
AddMemberLink.name = 'addmember'
AddMemberLink.url = 'horizon:project:loadbalancers:addmember'
AddMemberLink.verbose_name = <django.utils.functional.__proxy__ object at 0x8920910>
class openstack_dashboard.dashboards.project.loadbalancers.tables.AddMonitorLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

AddMonitorLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'addmonitor', '_allowed': <function _allowed at 0x401fde8>, 'url': 'horizon:project:loadbalancers:addmonitor', 'verbose_name': <django.utils.functional.__proxy__ object at 0x8920b90>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0x4048140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
AddMonitorLink.classes = ('ajax-modal', 'btn-create')
AddMonitorLink.name = 'addmonitor'
AddMonitorLink.url = 'horizon:project:loadbalancers:addmonitor'
AddMonitorLink.verbose_name = <django.utils.functional.__proxy__ object at 0x8920b90>
class openstack_dashboard.dashboards.project.loadbalancers.tables.AddPMAssociationLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

AddPMAssociationLink.allowed(request, datum=None)[source]
AddPMAssociationLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'addassociation', '_allowed': <function _allowed at 0x401fde8>, 'url': 'horizon:project:loadbalancers:addassociation', 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b009d0>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0x4048140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0xa4376e0>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
AddPMAssociationLink.classes = ('ajax-modal', 'btn-create')
AddPMAssociationLink.name = 'addassociation'
AddPMAssociationLink.url = 'horizon:project:loadbalancers:addassociation'
AddPMAssociationLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b009d0>
class openstack_dashboard.dashboards.project.loadbalancers.tables.AddPoolLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

AddPoolLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'addpool', '_allowed': <function _allowed at 0x401fde8>, 'url': 'horizon:project:loadbalancers:addpool', 'verbose_name': <django.utils.functional.__proxy__ object at 0x72e9e90>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0x4048140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
AddPoolLink.classes = ('ajax-modal', 'btn-create')
AddPoolLink.name = 'addpool'
AddPoolLink.url = 'horizon:project:loadbalancers:addpool'
AddPoolLink.verbose_name = <django.utils.functional.__proxy__ object at 0x72e9e90>
class openstack_dashboard.dashboards.project.loadbalancers.tables.AddVipLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

AddVipLink.allowed(request, datum=None)[source]
AddVipLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'addvip', '_allowed': <function _allowed at 0x401fde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x7f69190>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0xa437cf8>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0xa437ed8>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
AddVipLink.classes = ('ajax-modal', 'btn-create')
AddVipLink.get_link_url(pool)[source]
AddVipLink.name = 'addvip'
AddVipLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7f69190>
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMemberLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeleteMemberLink.action_past = <django.utils.functional.__proxy__ object at 0x7b00d10>
DeleteMemberLink.action_present = <django.utils.functional.__proxy__ object at 0x9e01d50>
DeleteMemberLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_singular': <django.utils.functional.__proxy__ object at 0x7b00050>, 'update': <function update at 0x4048b18>, 'get_success_url': <function get_success_url at 0x4048b90>, 'get_param_name': <function get_param_name at 0x401fa28>, 'allowed': <function allowed at 0x401fc08>, 'handle': <function handle at 0x4048c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__init__': <function __init__ at 0x4048c80>, 'name': 'deletemember', 'data_type_plural': <django.utils.functional.__proxy__ object at 0x7b00650>, 'action_present': <django.utils.functional.__proxy__ object at 0x9e01d50>, 'action_past': <django.utils.functional.__proxy__ object at 0x7b00d10>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x4048de8>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x40489b0>, '_get_action_name': <function _get_action_name at 0x4048a28>, '__repr__': <function __repr__ at 0x401f758>, 'action': <function action at 0x4048cf8>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x4048d70>}
DeleteMemberLink.data_type_plural = <django.utils.functional.__proxy__ object at 0x7b00650>
DeleteMemberLink.data_type_singular = <django.utils.functional.__proxy__ object at 0x7b00050>
DeleteMemberLink.name = 'deletemember'
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMonitorLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeleteMonitorLink.action_past = <django.utils.functional.__proxy__ object at 0x7b00910>
DeleteMonitorLink.action_present = <django.utils.functional.__proxy__ object at 0x8920590>
DeleteMonitorLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_singular': <django.utils.functional.__proxy__ object at 0x7b000d0>, 'update': <function update at 0x4048b18>, 'get_success_url': <function get_success_url at 0x4048b90>, 'get_param_name': <function get_param_name at 0x401fa28>, 'allowed': <function allowed at 0x401fc08>, 'handle': <function handle at 0x4048c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__init__': <function __init__ at 0x4048c80>, 'name': 'deletemonitor', 'data_type_plural': <django.utils.functional.__proxy__ object at 0x7b00290>, 'action_present': <django.utils.functional.__proxy__ object at 0x8920590>, 'action_past': <django.utils.functional.__proxy__ object at 0x7b00910>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x4048de8>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x40489b0>, '_get_action_name': <function _get_action_name at 0x4048a28>, '__repr__': <function __repr__ at 0x401f758>, 'action': <function action at 0x4048cf8>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x4048d70>}
DeleteMonitorLink.data_type_plural = <django.utils.functional.__proxy__ object at 0x7b00290>
DeleteMonitorLink.data_type_singular = <django.utils.functional.__proxy__ object at 0x7b000d0>
DeleteMonitorLink.name = 'deletemonitor'
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePMAssociationLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

DeletePMAssociationLink.allowed(request, datum=None)[source]
DeletePMAssociationLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'deleteassociation', '_allowed': <function _allowed at 0x401fde8>, 'url': 'horizon:project:loadbalancers:deleteassociation', 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b00410>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0x4048140>, 'classes': ('ajax-modal', 'btn-delete', 'btn-danger'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0xa437668>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
DeletePMAssociationLink.classes = ('ajax-modal', 'btn-delete', 'btn-danger')
DeletePMAssociationLink.name = 'deleteassociation'
DeletePMAssociationLink.url = 'horizon:project:loadbalancers:deleteassociation'
DeletePMAssociationLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00410>
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePoolLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeletePoolLink.action_past = <django.utils.functional.__proxy__ object at 0x8920f90>
DeletePoolLink.action_present = <django.utils.functional.__proxy__ object at 0x8920e10>
DeletePoolLink.allowed(request, datum=None)[source]
DeletePoolLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_singular': <django.utils.functional.__proxy__ object at 0x8920650>, 'update': <function update at 0x4048b18>, 'get_success_url': <function get_success_url at 0x4048b90>, 'get_param_name': <function get_param_name at 0x401fa28>, 'allowed': <function allowed at 0xa437a28>, 'handle': <function handle at 0x4048c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__init__': <function __init__ at 0x4048c80>, 'name': 'deletepool', 'data_type_plural': <django.utils.functional.__proxy__ object at 0x8920710>, 'action_present': <django.utils.functional.__proxy__ object at 0x8920e10>, 'action_past': <django.utils.functional.__proxy__ object at 0x8920f90>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x4048de8>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x40489b0>, '_get_action_name': <function _get_action_name at 0x4048a28>, '__repr__': <function __repr__ at 0x401f758>, 'action': <function action at 0x4048cf8>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x4048d70>}
DeletePoolLink.data_type_plural = <django.utils.functional.__proxy__ object at 0x8920710>
DeletePoolLink.data_type_singular = <django.utils.functional.__proxy__ object at 0x8920650>
DeletePoolLink.name = 'deletepool'
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteVipLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeleteVipLink.action_past = <django.utils.functional.__proxy__ object at 0x8920e50>
DeleteVipLink.action_present = <django.utils.functional.__proxy__ object at 0x8920dd0>
DeleteVipLink.allowed(request, datum=None)[source]
DeleteVipLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_singular': <django.utils.functional.__proxy__ object at 0x8920790>, 'update': <function update at 0x4048b18>, 'get_success_url': <function get_success_url at 0x4048b90>, 'get_param_name': <function get_param_name at 0x401fa28>, 'allowed': <function allowed at 0xa437e60>, 'handle': <function handle at 0x4048c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__init__': <function __init__ at 0x4048c80>, 'name': 'deletevip', 'data_type_plural': <django.utils.functional.__proxy__ object at 0x8920890>, 'action_present': <django.utils.functional.__proxy__ object at 0x8920dd0>, 'action_past': <django.utils.functional.__proxy__ object at 0x8920e50>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x4048de8>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x40489b0>, '_get_action_name': <function _get_action_name at 0x4048a28>, '__repr__': <function __repr__ at 0x401f758>, 'action': <function action at 0x4048cf8>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x4048d70>}
DeleteVipLink.data_type_plural = <django.utils.functional.__proxy__ object at 0x8920890>
DeleteVipLink.data_type_singular = <django.utils.functional.__proxy__ object at 0x8920790>
DeleteVipLink.name = 'deletevip'
class openstack_dashboard.dashboards.project.loadbalancers.tables.MembersTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class MembersTable.Meta[source]
MembersTable.Meta.name = 'memberstable'
MembersTable.Meta.row_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateMemberLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMemberLink'>)
MembersTable.Meta.table_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.AddMemberLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMemberLink'>)
MembersTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0x7159210>
MembersTable.base_actions = {'addmember': <AddMemberLink: addmember>, 'deletemember': <DeleteMemberLink: deletemember>, 'updatemember': <UpdateMemberLink: updatemember>}
MembersTable.base_columns = {'address': <Column: address>, 'protocol_port': <Column: protocol_port>, 'pool_name': <Column: pool_name>, 'status': <Column: status>}
class openstack_dashboard.dashboards.project.loadbalancers.tables.MonitorsTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class MonitorsTable.Meta[source]
MonitorsTable.Meta.name = 'monitorstable'
MonitorsTable.Meta.row_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateMonitorLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMonitorLink'>)
MonitorsTable.Meta.table_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.AddMonitorLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMonitorLink'>)
MonitorsTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0x7159290>
MonitorsTable.base_actions = {'addmonitor': <AddMonitorLink: addmonitor>, 'deletemonitor': <DeleteMonitorLink: deletemonitor>, 'updatemonitor': <UpdateMonitorLink: updatemonitor>}
MonitorsTable.base_columns = {'id': <Column: id>, 'monitorType': <Column: monitorType>}
class openstack_dashboard.dashboards.project.loadbalancers.tables.PoolsTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class PoolsTable.Meta[source]
PoolsTable.Meta.name = 'poolstable'
PoolsTable.Meta.row_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.UpdatePoolLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.AddVipLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateVipLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteVipLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.AddPMAssociationLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePMAssociationLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePoolLink'>)
PoolsTable.Meta.table_actions = (<class 'openstack_dashboard.dashboards.project.loadbalancers.tables.AddPoolLink'>, <class 'openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePoolLink'>)
PoolsTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00150>
PoolsTable.base_actions = {'addassociation': <AddPMAssociationLink: addassociation>, 'addpool': <AddPoolLink: addpool>, 'addvip': <AddVipLink: addvip>, 'deleteassociation': <DeletePMAssociationLink: deleteassociation>, 'deletepool': <DeletePoolLink: deletepool>, 'deletevip': <DeleteVipLink: deletevip>, 'updatepool': <UpdatePoolLink: updatepool>, 'updatevip': <UpdateVipLink: updatevip>}
PoolsTable.base_columns = {'name': <Column: name>, 'description': <Column: description>, 'provider': <Column: provider>, 'subnet_name': <Column: subnet_name>, 'protocol': <Column: protocol>, 'status': <Column: status>, 'vip_name': <Column: vip_name>}
class openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateMemberLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

UpdateMemberLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'updatemember', '_allowed': <function _allowed at 0x401fde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b00490>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0xa437848>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
UpdateMemberLink.classes = ('ajax-modal', 'btn-update')
UpdateMemberLink.get_link_url(member)[source]
UpdateMemberLink.name = 'updatemember'
UpdateMemberLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00490>
class openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateMonitorLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

UpdateMonitorLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'updatemonitor', '_allowed': <function _allowed at 0x401fde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b00550>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0xa4377d0>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
UpdateMonitorLink.classes = ('ajax-modal', 'btn-update')
UpdateMonitorLink.get_link_url(monitor)[source]
UpdateMonitorLink.name = 'updatemonitor'
UpdateMonitorLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00550>
class openstack_dashboard.dashboards.project.loadbalancers.tables.UpdatePoolLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

UpdatePoolLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'updatepool', '_allowed': <function _allowed at 0x401fde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b00f50>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0xa4379b0>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
UpdatePoolLink.classes = ('ajax-modal', 'btn-update')
UpdatePoolLink.get_link_url(pool)[source]
UpdatePoolLink.name = 'updatepool'
UpdatePoolLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00f50>
class openstack_dashboard.dashboards.project.loadbalancers.tables.UpdateVipLink(attrs=None, **kwargs)[source]

Bases: horizon.tables.actions.LinkAction

UpdateVipLink.allowed(request, datum=None)[source]
UpdateVipLink.base_options = {'__module__': 'openstack_dashboard.dashboards.project.loadbalancers.tables', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'name': 'updatevip', '_allowed': <function _allowed at 0x401fde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x7b00a50>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, 'get_link_url': <function get_link_url at 0xa437938>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0xa4378c0>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x401f320>, 'get_default_classes': <function get_default_classes at 0x401f7d0>, 'update': <function update at 0x401f848>, 'get_policy_target': <function get_policy_target at 0x401fc80>, '_allowed': <function _allowed at 0x401fde8>, '__repr__': <function __repr__ at 0x401f758>, 'allowed': <function allowed at 0x401fc08>, 'get_default_attrs': <function get_default_attrs at 0x401f140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x401fd70>}, '__doc__': 'A table action which is simply a link rather than a form POST.\n\n .. attribute:: name\n\n Required. The short name or "slug" representing this\n action. This name should not be changed at runtime.\n\n .. attribute:: verbose_name\n\n A string which will be rendered as the link text. (Required)\n\n .. attribute:: url\n\n A string or a callable which resolves to a url to be used as the link\n target. You must either define the ``url`` attribute or override\n the ``get_link_url`` method on the class.\n\n .. attribute:: allowed_data_types\n\n A list that contains the allowed data types of the action. If the\n datum\'s type is in this list, the action will be shown on the row\n for the datum.\n\n Defaults to be an empty list (``[]``). When set to empty, the action\n will accept any kind of data.\n ', '__init__': <function __init__ at 0x401f9b0>}
UpdateVipLink.classes = ('ajax-modal', 'btn-update')
UpdateVipLink.get_link_url(pool)[source]
UpdateVipLink.name = 'updatevip'
UpdateVipLink.verbose_name = <django.utils.functional.__proxy__ object at 0x7b00a50>
openstack_dashboard.dashboards.project.loadbalancers.tables.get_member_link(member)[source]
openstack_dashboard.dashboards.project.loadbalancers.tables.get_pool_link(member)[source]
openstack_dashboard.dashboards.project.loadbalancers.tables.get_vip_link(pool)[source]

Previous topic

The openstack_dashboard.dashboards.project.containers Module

Next topic

The openstack_dashboard.dashboards.project.loadbalancers.tests Module

This Page