Ansible脚本中两个条件为何都执行?
这是因为当条件 stop_app == 'app1' 不成立时,第一个任务 stop app1 的结果将不会被打印,但是第二个任务 stop app2 仍然会被执行。同样的,当条件 stop_app == 'app2' 不成立时,第二个任务的结果将不会被打印,但是第一个任务仍然会被执行。因此,两个任务都会被执行,但只有符合条件的任务的结果会被打印。
原文地址: https://www.cveoy.top/t/topic/lOih 著作权归作者所有。请勿转载和采集!