在AWX中,可以通过以下步骤来修改全局作业设置:
以下是一个示例代码,演示如何使用AWX的API来调用修改过的全局作业模板:
import requests
import json
url = "http://awx.example.com/api/v2/job_templates//launch/"
payload = json.dumps({
"extra_vars": {
"var1": "value1",
"var2": "value2"
}
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer '
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
在上述示例中,需要替换
为实际的作业模板ID,
为您的AWX API令牌。还需要根据实际需求修改extra_vars
中的变量和值。
通过以上步骤,您可以在AWX中修改全局作业设置,并使用API来调用修改后的作业模板执行任务。
上一篇:AWX + Hashicorp Vault django.request Bad Request
AWX + Hashicorp Vault django.request 请求错误
下一篇:AWX - 无法成功调用所需模块