如何调用 rundeck 执行任务

shell

执行命令
curl "https://xxxx.com.cn/api/1/job/90b27747-adae-4503-8ff8-fe3bfc47d44a/run?authtoken=xxx" -d 'argString=-ldap liaojiafa
获取执行过程
curl 'http://xxxx.com/api/5/execution/346182/output?authtoken=xxx&format=json' | jq .

python

r = requests.post("https://xxxxxx.com.cn/api/1/job/90b27747-adae-4503-8ff8-fe3bfc47d44a/run?authtoken=xxx",{"argString":"-ldap liaojiafa"})
print(r.content)

具体可以参考官网

posted @ 2020-08-04 18:50  温柔易淡  阅读(432)  评论(0编辑  收藏  举报