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 0x478bde8>, 'url': 'horizon:project:loadbalancers:addmember', 'verbose_name': <django.utils.functional.__proxy__ object at 0xb4c38d0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0x47b4140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
AddMemberLink.classes = ('ajax-modal', 'btn-create')
AddMemberLink.name = 'addmember'
AddMemberLink.url = 'horizon:project:loadbalancers:addmember'
AddMemberLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb4c38d0>
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 0x478bde8>, 'url': 'horizon:project:loadbalancers:addmonitor', 'verbose_name': <django.utils.functional.__proxy__ object at 0xb4c3810>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0x47b4140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
AddMonitorLink.classes = ('ajax-modal', 'btn-create')
AddMonitorLink.name = 'addmonitor'
AddMonitorLink.url = 'horizon:project:loadbalancers:addmonitor'
AddMonitorLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb4c3810>
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 0x478bde8>, 'url': 'horizon:project:loadbalancers:addassociation', 'verbose_name': <django.utils.functional.__proxy__ object at 0xb499f90>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0x47b4140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0xac5e6e0>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
AddPMAssociationLink.classes = ('ajax-modal', 'btn-create')
AddPMAssociationLink.name = 'addassociation'
AddPMAssociationLink.url = 'horizon:project:loadbalancers:addassociation'
AddPMAssociationLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb499f90>
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 0x478bde8>, 'url': 'horizon:project:loadbalancers:addpool', 'verbose_name': <django.utils.functional.__proxy__ object at 0x8c94cd0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0x47b4140>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
AddPoolLink.classes = ('ajax-modal', 'btn-create')
AddPoolLink.name = 'addpool'
AddPoolLink.url = 'horizon:project:loadbalancers:addpool'
AddPoolLink.verbose_name = <django.utils.functional.__proxy__ object at 0x8c94cd0>
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 0x478bde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0x84a52d0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0xac5ecf8>, 'classes': ('ajax-modal', 'btn-create'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0xac5ede8>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
AddVipLink.classes = ('ajax-modal', 'btn-create')
AddVipLink.get_link_url(pool)[source]
AddVipLink.name = 'addvip'
AddVipLink.verbose_name = <django.utils.functional.__proxy__ object at 0x84a52d0>
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeleteMemberLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeleteMemberLink.action_past = <django.utils.functional.__proxy__ object at 0xb4a68d0>
DeleteMemberLink.action_present = <django.utils.functional.__proxy__ object at 0xa4b1e10>
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 0xb499990>, 'update': <function update at 0x47b4b18>, 'get_success_url': <function get_success_url at 0x47b4b90>, 'get_param_name': <function get_param_name at 0x478ba28>, 'allowed': <function allowed at 0x478bc08>, 'handle': <function handle at 0x47b4c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__init__': <function __init__ at 0x47b4c80>, 'name': 'deletemember', 'data_type_plural': <django.utils.functional.__proxy__ object at 0xb499a10>, 'action_present': <django.utils.functional.__proxy__ object at 0xa4b1e10>, 'action_past': <django.utils.functional.__proxy__ object at 0xb4a68d0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x47b4de8>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x47b49b0>, '_get_action_name': <function _get_action_name at 0x47b4a28>, '__repr__': <function __repr__ at 0x478b758>, 'action': <function action at 0x47b4cf8>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x47b4d70>}
DeleteMemberLink.data_type_plural = <django.utils.functional.__proxy__ object at 0xb499a10>
DeleteMemberLink.data_type_singular = <django.utils.functional.__proxy__ object at 0xb499990>
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 0xb4a6a10>
DeleteMonitorLink.action_present = <django.utils.functional.__proxy__ object at 0xb4a64d0>
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 0xb4a6510>, 'update': <function update at 0x47b4b18>, 'get_success_url': <function get_success_url at 0x47b4b90>, 'get_param_name': <function get_param_name at 0x478ba28>, 'allowed': <function allowed at 0x478bc08>, 'handle': <function handle at 0x47b4c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__init__': <function __init__ at 0x47b4c80>, 'name': 'deletemonitor', 'data_type_plural': <django.utils.functional.__proxy__ object at 0xb4a6ed0>, 'action_present': <django.utils.functional.__proxy__ object at 0xb4a64d0>, 'action_past': <django.utils.functional.__proxy__ object at 0xb4a6a10>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x47b4de8>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x47b49b0>, '_get_action_name': <function _get_action_name at 0x47b4a28>, '__repr__': <function __repr__ at 0x478b758>, 'action': <function action at 0x47b4cf8>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x47b4d70>}
DeleteMonitorLink.data_type_plural = <django.utils.functional.__proxy__ object at 0xb4a6ed0>
DeleteMonitorLink.data_type_singular = <django.utils.functional.__proxy__ object at 0xb4a6510>
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 0x478bde8>, 'url': 'horizon:project:loadbalancers:deleteassociation', 'verbose_name': <django.utils.functional.__proxy__ object at 0x84a5710>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0x47b4140>, 'classes': ('ajax-modal', 'btn-delete', 'btn-danger'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0xac5e668>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
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 0x84a5710>
class openstack_dashboard.dashboards.project.loadbalancers.tables.DeletePoolLink(**kwargs)[source]

Bases: horizon.tables.actions.DeleteAction

DeletePoolLink.action_past = <django.utils.functional.__proxy__ object at 0xb4c37d0>
DeletePoolLink.action_present = <django.utils.functional.__proxy__ object at 0xb4c3790>
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 0xb4a67d0>, 'update': <function update at 0x47b4b18>, 'get_success_url': <function get_success_url at 0x47b4b90>, 'get_param_name': <function get_param_name at 0x478ba28>, 'allowed': <function allowed at 0xac5ea28>, 'handle': <function handle at 0x47b4c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__init__': <function __init__ at 0x47b4c80>, 'name': 'deletepool', 'data_type_plural': <django.utils.functional.__proxy__ object at 0xb4a6810>, 'action_present': <django.utils.functional.__proxy__ object at 0xb4c3790>, 'action_past': <django.utils.functional.__proxy__ object at 0xb4c37d0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x47b4de8>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x47b49b0>, '_get_action_name': <function _get_action_name at 0x47b4a28>, '__repr__': <function __repr__ at 0x478b758>, 'action': <function action at 0x47b4cf8>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x47b4d70>}
DeletePoolLink.data_type_plural = <django.utils.functional.__proxy__ object at 0xb4a6810>
DeletePoolLink.data_type_singular = <django.utils.functional.__proxy__ object at 0xb4a67d0>
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 0xb4c3310>
DeleteVipLink.action_present = <django.utils.functional.__proxy__ object at 0xb4c3550>
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 0xb4c3090>, 'update': <function update at 0x47b4b18>, 'get_success_url': <function get_success_url at 0x47b4b90>, 'get_param_name': <function get_param_name at 0x478ba28>, 'allowed': <function allowed at 0xac5ee60>, 'handle': <function handle at 0x47b4c08>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__init__': <function __init__ at 0x47b4c80>, 'name': 'deletevip', 'data_type_plural': <django.utils.functional.__proxy__ object at 0xb4c3390>, 'action_present': <django.utils.functional.__proxy__ object at 0xb4c3550>, 'action_past': <django.utils.functional.__proxy__ object at 0xb4c3310>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x47b4de8>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x47b49b0>, '_get_action_name': <function _get_action_name at 0x47b4a28>, '__repr__': <function __repr__ at 0x478b758>, 'action': <function action at 0x47b4cf8>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, '__doc__': 'Doc missing.', 'delete': <function delete at 0x47b4d70>}
DeleteVipLink.data_type_plural = <django.utils.functional.__proxy__ object at 0xb4c3390>
DeleteVipLink.data_type_singular = <django.utils.functional.__proxy__ object at 0xb4c3090>
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 0xb5bc0d0>
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 0xb5bcc10>
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 0xb58bd10>
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 0x478bde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0xb499b90>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0xac5e848>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
UpdateMemberLink.classes = ('ajax-modal', 'btn-update')
UpdateMemberLink.get_link_url(member)[source]
UpdateMemberLink.name = 'updatemember'
UpdateMemberLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb499b90>
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 0x478bde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0xb4994d0>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0xac5e7d0>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
UpdateMonitorLink.classes = ('ajax-modal', 'btn-update')
UpdateMonitorLink.get_link_url(monitor)[source]
UpdateMonitorLink.name = 'updatemonitor'
UpdateMonitorLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb4994d0>
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 0x478bde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0xb499b10>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0xac5e9b0>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
UpdatePoolLink.classes = ('ajax-modal', 'btn-update')
UpdatePoolLink.get_link_url(pool)[source]
UpdatePoolLink.name = 'updatepool'
UpdatePoolLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb499b10>
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 0x478bde8>, 'verbose_name': <django.utils.functional.__proxy__ object at 0xb499810>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, 'get_link_url': <function get_link_url at 0xac5e938>, 'classes': ('ajax-modal', 'btn-update'), '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0xac5e8c0>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {'__module__': 'horizon.tables.actions', '__metaclass__': <class 'horizon.tables.actions.BaseActionMetaClass'>, 'data_type_matched': <function data_type_matched at 0x478b320>, 'get_default_classes': <function get_default_classes at 0x478b7d0>, 'update': <function update at 0x478b848>, 'get_policy_target': <function get_policy_target at 0x478bc80>, '_allowed': <function _allowed at 0x478bde8>, '__repr__': <function __repr__ at 0x478b758>, 'allowed': <function allowed at 0x478bc08>, 'get_default_attrs': <function get_default_attrs at 0x478b140>, 'base_options': {...}, '__doc__': 'Common base class for all ``Action`` classes.', '__init__': <function __init__ at 0x478bd70>}, '__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 0x478b9b0>}
UpdateVipLink.classes = ('ajax-modal', 'btn-update')
UpdateVipLink.get_link_url(pool)[source]
UpdateVipLink.name = 'updatevip'
UpdateVipLink.verbose_name = <django.utils.functional.__proxy__ object at 0xb499810>
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