【发布时间】:2017-02-26 05:12:28
【问题描述】:
伪代码:
如果 env 是 de,则将变量名设置为 hello,否则如果 env 是 prod,则将变量名设置为 bye。
我试过https://serverfault.com/questions/715769/ansible-change-default-value-according-to-a-condition
- name: setting variable
set_fact: name="hello"
when: "{{ env }}" == "de"
- name: setting variable
set_fact: name="bye"
when: "{{ env }}" == "prod"
错误!角色“试用”的 default/main.yml 文件必须包含 变量字典
【问题讨论】:
标签: ansible ansible-role