以下内容:
OS_ENV: "test"
IS_TEST: '{{ "OS_ENV" == "test"}}'
#IS_TEST: '{{ "OS_ENV" == "test"}}'
#IS_TEST: '{{ "OS_ENV" == "test" | bool}}'
#IS_TEST: "{{ OS_ENV == 'test' | bool }}"
#IS_TEST: ("{{OS_ENV}}" == 'test')
#IS_TEST: true
test_boolean: "{{'TEST_IS_TRUE' if IS_TEST else 'TEST_IS_FALSE'}}"
- name: "test_boolean is {{ test_boolean }} when IS_TEST is {{ IS_TEST }}"
debug:
msg: "Message is: test_boolean is {{ test_boolean }} when IS_TEST is {{ IS_TEST }}"
"msg": "Message is: test_boolean is TEST_IS_FALSE when IS_TEST is False"
哪一个是错的,我错过了什么?