如何在Ansible中从命令行参数验证变量?

时间:2017-12-01 07:08:56

标签: ansible

我有一个我执行的剧本:

ansible-playbook -i inventories/staging/ myPlaybook.yml  -e "srv_mode=restart"

变量srv_mode用于游戏中。现在我只想允许“重启”和“开始”作为其值。

是否有可能首先评估srv_mode的内容,并在不支持该值的情况下以优美警告结束?

1 个答案:

答案 0 :(得分:5)

最佳使用assert module在游戏手册顶部的单独游戏中:

{{1}}