在 Ansible 中比较期间未定义的值
Value undefined during comparrison in Ansible
我正在尝试在 Ansible 的任务块中使用以下内容:
when: "{{env}} != 'prod'"
{{env}}
在初始剧本启动期间定义为用户问题。但是,当我 运行 我的脚本时,出现以下错误:
ERROR! error while evaluating conditional ({{env}} != 'prod'): ERROR! 'qa' is undefined
我是不是做错了什么?
试试这个:
when: env != 'prod'
我正在尝试在 Ansible 的任务块中使用以下内容:
when: "{{env}} != 'prod'"
{{env}}
在初始剧本启动期间定义为用户问题。但是,当我 运行 我的脚本时,出现以下错误:
ERROR! error while evaluating conditional ({{env}} != 'prod'): ERROR! 'qa' is undefined
我是不是做错了什么?
试试这个:
when: env != 'prod'