1
我正面臨着一些與模板有關的問題。我無法訪問文件中定義的模板中的可變變量。這是我的模板代碼:無法訪問模板中的變量
{% for count in range(1,{{ total_count }}) %}
- tmp_{{ build_type }}_{{ count }}
{% endfor %}
total_count
和build_type
在其中都包含在ansible劇本文件中定義。
任何幫助,高度讚賞。
那麼就必須有一些錯誤,你怎麼有這些瓦爾文件。如果定義了var,則可以在任何模板中直接訪問它。幾乎沒有什麼可以做錯了,然後錯別字。 – udondan
現在看你的代碼:你確定變量不可用?你得到任何錯誤?請試試這個:'{%for count in range(1,total_count)%}' – udondan
我在文件/etc/ansible/vars/myVariables.yml中創建了變量,並且在劇本中使用了vars_file。如果我使用udondan提到的語法,我會在最終文件中獲得空白行。 – sanjiv