mirror of
https://github.com/ansible/awx.git
synced 2026-01-10 15:32:07 -03:30
Deal with limit prompting in factory
This commit is contained in:
parent
711c240baf
commit
01bb32ebb0
@ -34,7 +34,12 @@ class WorkflowJobTemplate(HasCopy, HasCreate, HasNotifications, HasSurvey, Unifi
|
||||
payload = PseudoNamespace(name=kwargs.get('name') or 'WorkflowJobTemplate - {}'.format(random_title()),
|
||||
description=kwargs.get('description') or random_title(10))
|
||||
|
||||
optional_fields = ("allow_simultaneous", "ask_variables_on_launch", "survey_enabled")
|
||||
optional_fields = (
|
||||
"allow_simultaneous",
|
||||
"ask_variables_on_launch", "ask_inventory_on_launch", "ask_scm_branch_on_launch", "ask_limit_on_launch",
|
||||
"limit", "scm_branch",
|
||||
"survey_enabled"
|
||||
)
|
||||
update_payload(payload, optional_fields, kwargs)
|
||||
|
||||
extra_vars = kwargs.get('extra_vars', not_provided)
|
||||
@ -48,9 +53,6 @@ class WorkflowJobTemplate(HasCopy, HasCreate, HasNotifications, HasSurvey, Unifi
|
||||
|
||||
if kwargs.get('inventory'):
|
||||
payload.inventory = kwargs.get('inventory').id
|
||||
for field_name in ('ask_inventory_on_launch', 'limit', 'scm_branch', 'ask_scm_branch_on_launch'):
|
||||
if field_name in kwargs:
|
||||
setattr(payload, field_name, kwargs.get(field_name))
|
||||
|
||||
return payload
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user