The openstack_dashboard.dashboards.project.access_and_security.floating_ips.workflows ModuleΒΆ
- class openstack_dashboard.dashboards.project.access_and_security.floating_ips.workflows.AssociateIP(workflow)[source]
Bases: horizon.workflows.base.Step
- action_class
alias of AssociateIPAction
- contribute(data, context)[source]
- contributes = ('ip_id', 'instance_id', 'ip_address')
- class openstack_dashboard.dashboards.project.access_and_security.floating_ips.workflows.AssociateIPAction(*args, **kwargs)[source]
Bases: horizon.workflows.base.Action
- base_fields = {'ip_id': <horizon.forms.fields.DynamicTypedChoiceField object at 0xbd7aaac>, 'instance_id': <django.forms.fields.ChoiceField object at 0xbd7abcc>}
- help_text = <django.utils.functional.__proxy__ object at 0xbc9e04c>
- help_text_template = None
- media
- name = <django.utils.functional.__proxy__ object at 0xbc9ee6c>
- permissions = ()
- populate_instance_id_choices(request, context)[source]
- populate_ip_id_choices(request, context)[source]
- progress_message = <django.utils.functional.__proxy__ object at 0xbc9ed8c>
- slug = u'associateipaction'
- class openstack_dashboard.dashboards.project.access_and_security.floating_ips.workflows.IPAssociationWorkflow(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source]
Bases: horizon.workflows.base.Workflow
- default_steps = (<class 'openstack_dashboard.dashboards.project.access_and_security.floating_ips.workflows.AssociateIP'>,)
- failure_message = <django.utils.functional.__proxy__ object at 0xbc9efcc>
- finalize_button_name = <django.utils.functional.__proxy__ object at 0xbc9e8ec>
- format_status_message(message)[source]
- handle(request, data)[source]
- name = <django.utils.functional.__proxy__ object at 0xbc9ea6c>
- slug = 'ip_association'
- success_message = <django.utils.functional.__proxy__ object at 0xbc9eb8c>
- success_url = 'horizon:project:access_and_security:index'