mirror of
https://github.com/ansible/awx.git
synced 2026-01-23 07:28:02 -03:30
Extra Variable parsing on job launch
the extra_vars didn't need the key 'extra_vars' when posting to the API. i also cleaned up some hint errors from matt
This commit is contained in:
parent
89f34f6a2e
commit
bf6b201bf5
@ -107,10 +107,10 @@ angular.module('PermissionFormDefinition', [])
|
||||
value: 'admin',
|
||||
ngShow: "category == 'Inventory'"
|
||||
}, {
|
||||
label: 'Create',
|
||||
value: 'create',
|
||||
ngShow: "category == 'Deploy'"
|
||||
}, {
|
||||
label: 'Create',
|
||||
value: 'create',
|
||||
ngShow: "category == 'Deploy'"
|
||||
}, {
|
||||
label: 'Run',
|
||||
value: 'run',
|
||||
ngShow: "category == 'Deploy'"
|
||||
|
||||
@ -22,7 +22,8 @@ angular.module('JobSubmissionHelper', [ 'RestServices', 'Utilities', 'Credential
|
||||
callback = params.callback || 'JobLaunched',
|
||||
job_launch_data = {},
|
||||
url = params.url,
|
||||
fld;
|
||||
fld,
|
||||
extra_vars;
|
||||
|
||||
|
||||
if(!Empty(scope.passwords_needed_to_start) && scope.passwords_needed_to_start .length>0){
|
||||
@ -31,7 +32,10 @@ angular.module('JobSubmissionHelper', [ 'RestServices', 'Utilities', 'Credential
|
||||
});
|
||||
}
|
||||
if(scope.prompt_for_vars===true){
|
||||
job_launch_data.extra_vars = ToJSON(scope.parseType, scope.variables, true);
|
||||
extra_vars = ToJSON(scope.parseType, scope.variables, false);
|
||||
$.each(extra_vars, function(key,value){
|
||||
job_launch_data[key] = value;
|
||||
});
|
||||
}
|
||||
if(scope.survey_enabled===true){
|
||||
for (fld in scope.job_launch_form){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user