在Ansible的比较期间未定义的值

时间:2016-09-29 20:19:45

标签: ansible ansible-playbook ansible-2.x

我试图在Ansible的任务块中使用以下内容:

when: "{{env}} != 'prod'"

{{env}}在初始剧本发布期间定义为用户问题。但是,当我运行我的脚本时,我收到以下错误:

  

ERROR!评估条件时出错({{env}}!=' prod'):错误! ' QA'未定义

我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

来自:Ansible when statement

试试这个:

when: env != 'prod'