mirror of
https://github.com/ansible/awx.git
synced 2026-01-28 23:04:41 -03:30
WorkflowJob should set the workflow launch_type for spawned jobs
This commit is contained in:
parent
6f50a450af
commit
43450c2694
@ -394,6 +394,7 @@ class UnifiedJob(PolymorphicModel, PasswordFieldsModel, CommonModelNameNotUnique
|
||||
('callback', _('Callback')), # Job was started via host callback.
|
||||
('scheduled', _('Scheduled')), # Job was started from a schedule.
|
||||
('dependency', _('Dependency')), # Job was started as a dependency of another job.
|
||||
('workflow', _('Workflow')), # Job was started from a workflow job.
|
||||
]
|
||||
|
||||
PASSWORD_FIELDS = ('start_args',)
|
||||
|
||||
@ -256,6 +256,8 @@ class WorkflowJobNode(WorkflowNodeBase):
|
||||
extra_vars.update(functional_aa_dict)
|
||||
if extra_vars:
|
||||
data['extra_vars'] = extra_vars
|
||||
# ensure that unified jobs created by WorkflowJobs are marked
|
||||
data['launch_type'] = 'workflow'
|
||||
return data
|
||||
|
||||
class WorkflowJobOptions(BaseModel):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user