這些變量是通過從YAML文件加載它們作爲extra_args傳遞的。 我曾嘗試以下,但它不工作:如果變量包含布爾值,我如何在Ansible中失敗任務?我想爲Ansible的手冊執行輸入驗證
- name: Check if variable are of type boolean
fail:
msg: "Variable '{{ item }}' is not a boolean"
when: item is not bool
with_items: "{{ required_boolean_vars }}"
而且,類似於布爾值,我怎麼能這樣做的整數,字典和對象類型相同。
什麼是「對象」類型? – techraf