我正在尝试开发一个脚本执行许多工作 - 它是在我们的系统中停止应用程序等。
所以在这个脚本中我想要能够停止10个应用程序,所以在脚本中我传递了一个var - genesysNumApps:“{{genesysNumApps}}” - 这是在ansible命令中定义的。
但是我想在脚本中说这个值是否等于或小于5,不要执行以下命令。
这可能吗?
我不是这方面的专家,我们刚刚接受了这些任务,我不希望20个脚本做同样的事情但是针对不同的应用程序。
非常感谢,如果我没有清楚地解释,那就很抱歉
对不起伙计们 - 了解这个论坛lol
该脚本正在运行Linux命令,并使用Genesys命令界面来停止某些应用程序
乏:
genesysNumApps: "{{ genesysNumApps }}"
行动:跳过
only_if:'{{genesysNumApps}}'='5'
马丁
答案 0 :(得分:0)
我不太了解我的理解,但你可以对这样的任务有条件:
- debug:
msg: "Run this task if genesysNumApps is 5."
when: genesysNumApps == 5