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

class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMember(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source]

Bases: horizon.workflows.base.Workflow

AddMember.default_steps = (<class 'openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMemberStep'>,)
AddMember.failure_message = u'Unable to add Member %s.'
AddMember.finalize_button_name = u'Add'
AddMember.handle(request, context)[source]
AddMember.name = u'Add Member'
AddMember.slug = 'addmember'
AddMember.success_message = u'Added Member "%s".'
AddMember.success_url = 'horizon:project:loadbalancers:index'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMemberAction(request, *args, **kwargs)[source]

Bases: horizon.workflows.base.Action

AddMemberAction.base_fields = {'pool_id': <django.forms.fields.ChoiceField object at 0x7b2f950>, 'members': <django.forms.fields.MultipleChoiceField object at 0x8d30850>, 'weight': <django.forms.fields.CharField object at 0x8d30d10>, 'protocol_port': <django.forms.fields.CharField object at 0x8d30590>, 'admin_state_up': <django.forms.fields.BooleanField object at 0x8d30350>}
AddMemberAction.help_text = u'Add member to selected pool.\n\nChoose one or more listed instances to be added to the pool as member(s). Assign a numeric weight for this member Specify the port number the member(s) operate on; e.g., 80.'
AddMemberAction.help_text_template = None
AddMemberAction.media
AddMemberAction.name = u'MemberDetails'
AddMemberAction.permissions = ('openstack.services.network',)
AddMemberAction.progress_message = u'Processing...'
AddMemberAction.slug = u'addmemberaction'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMemberStep(workflow)[source]

Bases: horizon.workflows.base.Step

AddMemberStep.action_class

alias of AddMemberAction

AddMemberStep.contribute(data, context)[source]
AddMemberStep.contributes = ('pool_id', 'members', 'protocol_port', 'weight', 'admin_state_up')
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMonitor(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source]

Bases: horizon.workflows.base.Workflow

AddMonitor.default_steps = (<class 'openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMonitorStep'>,)
AddMonitor.failure_message = u'Unable to add Monitor "%s".'
AddMonitor.finalize_button_name = u'Add'
AddMonitor.handle(request, context)[source]
AddMonitor.name = u'Add Monitor'
AddMonitor.slug = 'addmonitor'
AddMonitor.success_message = u'Added Monitor "%s".'
AddMonitor.success_url = 'horizon:project:loadbalancers:index'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMonitorAction(request, *args, **kwargs)[source]

Bases: horizon.workflows.base.Action

AddMonitorAction.base_fields = {'pool_id': <django.forms.fields.ChoiceField object at 0x8d30ad0>, 'type': <django.forms.fields.ChoiceField object at 0x8d305d0>, 'delay': <django.forms.fields.CharField object at 0x8d30250>, 'timeout': <django.forms.fields.CharField object at 0x8d30310>, 'max_retries': <django.forms.fields.CharField object at 0x8d30890>, 'http_method': <django.forms.fields.ChoiceField object at 0x8d30f90>, 'url_path': <django.forms.fields.CharField object at 0x8d30a90>, 'expected_codes': <django.forms.fields.RegexField object at 0x8d30f50>, 'admin_state_up': <django.forms.fields.BooleanField object at 0x8d304d0>}
AddMonitorAction.clean()[source]
AddMonitorAction.help_text = u'Create a monitor for a pool.\n\nSelect target pool and type of monitoring. Specify delay, timeout, and retry limits required by the monitor. Specify method, URL path, and expected HTTP codes upon success.'
AddMonitorAction.help_text_template = None
AddMonitorAction.media
AddMonitorAction.name = u'MonitorDetails'
AddMonitorAction.permissions = ('openstack.services.network',)
AddMonitorAction.progress_message = u'Processing...'
AddMonitorAction.slug = u'addmonitoraction'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddMonitorStep(workflow)[source]

Bases: horizon.workflows.base.Step

AddMonitorStep.action_class

alias of AddMonitorAction

AddMonitorStep.contribute(data, context)[source]
AddMonitorStep.contributes = ('pool_id', 'type', 'delay', 'timeout', 'max_retries', 'http_method', 'url_path', 'expected_codes', 'admin_state_up')
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddPool(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source]

Bases: horizon.workflows.base.Workflow

AddPool.default_steps = (<class 'openstack_dashboard.dashboards.project.loadbalancers.workflows.AddPoolStep'>,)
AddPool.failure_message = u'Unable to add Pool "%s".'
AddPool.finalize_button_name = u'Add'
AddPool.format_status_message(message)[source]
AddPool.handle(request, context)[source]
AddPool.name = u'Add Pool'
AddPool.slug = 'addpool'
AddPool.success_message = u'Added Pool "%s".'
AddPool.success_url = 'horizon:project:loadbalancers:index'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddPoolAction(request, *args, **kwargs)[source]

Bases: horizon.workflows.base.Action

AddPoolAction.base_fields = {'name': <django.forms.fields.CharField object at 0x8a66350>, 'description': <django.forms.fields.CharField object at 0x8933f50>, 'subnet_id': <django.forms.fields.ChoiceField object at 0x8933690>, 'protocol': <django.forms.fields.ChoiceField object at 0x8933110>, 'lb_method': <django.forms.fields.ChoiceField object at 0x8933050>, 'admin_state_up': <django.forms.fields.BooleanField object at 0x89335d0>}
AddPoolAction.help_text = u'Create Pool for current tenant.\n\nAssign a name and description for the pool. Choose one subnet where all members of this pool must be on. Select the protocol and load balancing method for this pool. Admin State is UP (checked) by default.'
AddPoolAction.help_text_template = None
AddPoolAction.media
AddPoolAction.name = u'PoolDetails'
AddPoolAction.permissions = ('openstack.services.network',)
AddPoolAction.progress_message = u'Processing...'
AddPoolAction.slug = u'addpoolaction'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddPoolStep(workflow)[source]

Bases: horizon.workflows.base.Step

AddPoolStep.action_class

alias of AddPoolAction

AddPoolStep.contribute(data, context)[source]
AddPoolStep.contributes = ('name', 'description', 'subnet_id', 'protocol', 'lb_method', 'admin_state_up')
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddVip(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source]

Bases: horizon.workflows.base.Workflow

AddVip.default_steps = (<class 'openstack_dashboard.dashboards.project.loadbalancers.workflows.AddVipStep'>,)
AddVip.failure_message = u'Unable to add Vip "%s".'
AddVip.finalize_button_name = u'Add'
AddVip.format_status_message(message)[source]
AddVip.handle(request, context)[source]
AddVip.name = u'Add Vip'
AddVip.slug = 'addvip'
AddVip.success_message = u'Added Vip "%s".'
AddVip.success_url = 'horizon:project:loadbalancers:index'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddVipAction(request, *args, **kwargs)[source]

Bases: horizon.workflows.base.Action

AddVipAction.base_fields = {'name': <django.forms.fields.CharField object at 0x9588910>, 'description': <django.forms.fields.CharField object at 0x8933e10>, 'floatip_address': <django.forms.fields.ChoiceField object at 0x714fe50>, 'other_address': <horizon.utils.fields.IPField object at 0x714f090>, 'protocol_port': <django.forms.fields.CharField object at 0x714fd50>, 'protocol': <django.forms.fields.ChoiceField object at 0x714f5d0>, 'session_persistence': <django.forms.fields.ChoiceField object at 0x714f510>, 'cookie_name': <django.forms.fields.CharField object at 0x714f950>, 'connection_limit': <django.forms.fields.CharField object at 0x7b2ffd0>, 'admin_state_up': <django.forms.fields.BooleanField object at 0x7b2fb90>}
AddVipAction.help_text = u'Create a vip (virtual IP) for this pool. Assign a name and description for the vip. Specify an IP address and port for the vip. Choose the protocol and session persistence method for the vip.Specify the max connections allowed. Admin State is UP (checked) by default.'
AddVipAction.help_text_template = None
AddVipAction.media
AddVipAction.name = u'AddVip'
AddVipAction.permissions = ('openstack.services.network',)
AddVipAction.progress_message = u'Processing...'
AddVipAction.slug = u'addvipaction'
class openstack_dashboard.dashboards.project.loadbalancers.workflows.AddVipStep(workflow)[source]

Bases: horizon.workflows.base.Step

AddVipStep.action_class

alias of AddVipAction

AddVipStep.contribute(data, context)[source]
AddVipStep.contributes = ('name', 'description', 'floatip_address', 'other_address', 'protocol_port', 'protocol', 'session_persistence', 'cookie_name', 'connection_limit', 'admin_state_up')
AddVipStep.depends_on = ('pool_id', 'subnet')

Previous topic

The openstack_dashboard.dashboards.project.loadbalancers.tabs Module

Next topic

The openstack_dashboard.dashboards.project.loadbalancers.urls Module

This Page