0
我有一個任務完成,它調用帶有一堆定義爲可變變量的參數的腳本。這項任務看起來是這樣的:有條件地將附加參數添加到帶有Ansible的命令模塊中
- name: Generate config files
command: /etc/whatever/gen-config.sh -n {{domain}} -m {{ another_option }} -w {{ws_enabled | default('N') }} -r {{ last_one_optional}}
的問題是,-r是一個可選的參數,所以有時候我沒有一個ansible變量傳遞給它,如果我使用默認腳本抱怨( 「」)。只有在定義了{{last_one_optional}}的情況下,是否有方法可以選擇包含-r?我已經看到一些神經內聯if語句,我不知道這是否適用於合理的。