Flow_1ow8whd
${simulation}
${job_template_id != -1}
${job_template_id == -1}
Flow_1ow8whd
Flow_0tmasvl
Flow_1rngywr
Flow_19zzqmc
Flow_1igjy4m
Flow_0x3dixj
pmci-empty-playbook
Flow_0tmasvl
Flow_19zzqmc
${smardigoManagementAction}
Flow_1rngywr
Flow_1igjy4m
Flow_0x3dixj
Flow_1u10qvz
Flow_1u10qvz
Flow_1xdj53u
/api/v2/job_templates/${job_template_id}/launch/
Flow_065a4cq
Flow_1nqz9ya
Flow_1cnt5hf
Flow_065a4cq
Flow_0mtnk56
Flow_0mtnk56
Flow_1xdj53u
Flow_1cnt5hf
def templates = datasources.query('awx-job-templates').processScope(contextScopeId, contextProcessId).parameters([name:currentSmardigoManagementAction]).list();
templates.size()==0 ? -1 : templates[0]['id'];
Flow_0ny162r
Flow_0ny162r
${extra_vars}
Flow_1nqz9ya
Flow_1kxc9t0
Flow_1kxc9t0
Flow_1nuku1o
def process = processes.byId(contextScopeId, contextProcessId)
if(awxResponse != null && awxResponse.job != null) {
def jobs = process.getVariable('jobs')
jobs = !!jobs ? jobs : []
jobs.add(0, awxResponse.job)
process.setVariable('jobs', jobs)
process.setVariable('current_job_id', awxResponse.job)
process.createComment('current_job_id := ' + awxResponse.job)
} else {
process.createComment('current_job_error: response-code: ' + awxResponseCode + ' - response-body: ' + awxResponse)
}
Flow_1nuku1o
Flow_0gcsmj7
Flow_1ju13h8
Flow_0gcsmj7
Flow_1ju13h8
Anmerkung
* teams-Benachrichtigung nur, wenn teams_channel_url exisitiert