我正在使用rundeckrun并能够通过运行在 Rundeck 上成功执行作业:
rd.run_job('b673461c5-f330-44a0-8323-a8f1d377b4b8', argString={'from':'RundeckRun'})
不幸的是,上面默认情况下会在所有节点上执行作业,我需要能够仅在特定主机上运行作业。根据文档http://rundeckrun.readthedocs.org/en/latest/user_guide/jobs.html我认为 argString 可以做我想做的事,但我不确定节点名称参数是如何指定为波纹管不起作用:
rd.run_job('b673461c5-f330-44a0-8323-a8f1d377b4b8', argString={'from':'RundeckRun','node':'server1.example.com'})
请问有什么帮助吗?
提前致谢,
N。