The openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create
ModuleΒΆ
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
AdditionalLibsAction
(request, context, *args, **kwargs)[source] Bases:
horizon.workflows.base.Action
-
base_fields
= OrderedDict([('lib_binaries', <horizon.forms.fields.DynamicChoiceField object at 0x2b4c4e78c390>), ('lib_ids', <django.forms.fields.CharField object at 0x2b4c4e78ce50>)])
-
declared_fields
= OrderedDict([('lib_binaries', <horizon.forms.fields.DynamicChoiceField object at 0x2b4c4e78c390>), ('lib_ids', <django.forms.fields.CharField object at 0x2b4c4e78ce50>)])
-
help_text
= ''
-
help_text_template
= 'project/data_processing.jobs/_create_job_libs_help.html'
-
media
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ()
-
populate_lib_binaries_choices
(request, context)[source]
-
progress_message
= <django.utils.functional.__proxy__ object>
-
slug
= u'additionallibsaction'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
ConfigureArguments
(workflow)[source] Bases:
horizon.workflows.base.Step
-
action_class
alias of
ConfigureInterfaceArgumentsAction
-
contribute
(data, context)[source]
-
contributes
= ('hidden_arguments_field',)
-
template_name
= 'project/data_processing.jobs/job_interface_arguments_template.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
ConfigureInterfaceArgumentsAction
(request, *args, **kwargs)[source] Bases:
horizon.workflows.base.Action
-
base_fields
= OrderedDict([('hidden_arguments_field', <django.forms.fields.CharField object at 0x2b4c50403dd0>), ('argument_ids', <django.forms.fields.CharField object at 0x2b4c50403090>)])
-
clean
()[source]
-
declared_fields
= OrderedDict([('hidden_arguments_field', <django.forms.fields.CharField object at 0x2b4c50403dd0>), ('argument_ids', <django.forms.fields.CharField object at 0x2b4c50403090>)])
-
help_text
= ''
-
help_text_template
= None
-
media
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ()
-
progress_message
= <django.utils.functional.__proxy__ object>
-
slug
= u'configureinterfaceargumentsaction'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
ConfigureLibs
(workflow)[source] Bases:
horizon.workflows.base.Step
-
action_class
alias of
AdditionalLibsAction
-
contribute
(data, context)[source]
-
template_name
= 'project/data_processing.jobs/library_template.html'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
CreateJob
(request=None, context_seed=None, entry_point=None, *args, **kwargs)[source] Bases:
horizon.workflows.base.Workflow
-
default_steps
= (<class 'openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.GeneralConfig'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.ConfigureLibs'>, <class 'openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.ConfigureArguments'>)
-
failure_message
= <django.utils.functional.__proxy__ object>
-
finalize_button_name
= <django.utils.functional.__proxy__ object>
-
handle
(request, context)[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'create_job'
-
success_message
= <django.utils.functional.__proxy__ object>
-
success_url
= 'horizon:project:data_processing.jobs:index'
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
GeneralConfig
(workflow)[source] Bases:
horizon.workflows.base.Step
-
action_class
alias of
GeneralConfigAction
-
contribute
(data, context)[source]
-
contributes
= ('job_name', 'job_type', 'job_description', 'main_binary')
-
-
class
openstack_dashboard.contrib.sahara.content.data_processing.jobs.workflows.create.
GeneralConfigAction
(request, context, *args, **kwargs)[source] Bases:
horizon.workflows.base.Action
-
base_fields
= OrderedDict([('job_name', <django.forms.fields.CharField object at 0x2b4c4e78c150>), ('job_type', <django.forms.fields.ChoiceField object at 0x2b4c4e78cf90>), ('main_binary', <horizon.forms.fields.DynamicChoiceField object at 0x2b4c50403f10>), ('job_description', <django.forms.fields.CharField object at 0x2b4c504039d0>), ('is_public', <django.forms.fields.BooleanField object at 0x2b4c50403b90>), ('is_protected', <django.forms.fields.BooleanField object at 0x2b4c504030d0>)])
-
clean
()[source]
-
declared_fields
= OrderedDict([('job_name', <django.forms.fields.CharField object at 0x2b4c4e78c150>), ('job_type', <django.forms.fields.ChoiceField object at 0x2b4c4e78cf90>), ('main_binary', <horizon.forms.fields.DynamicChoiceField object at 0x2b4c50403f10>), ('job_description', <django.forms.fields.CharField object at 0x2b4c504039d0>), ('is_public', <django.forms.fields.BooleanField object at 0x2b4c50403b90>), ('is_protected', <django.forms.fields.BooleanField object at 0x2b4c504030d0>)])
-
help_text
= ''
-
help_text_template
= 'project/data_processing.jobs/_create_job_help.html'
-
media
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ()
-
populate_job_type_choices
(request, context)[source]
-
populate_main_binary_choices
(request, context)[source]
-
progress_message
= <django.utils.functional.__proxy__ object>
-
slug
= u'generalconfigaction'
-