2017-02-24 6 views
1

私は問題があります!可能なテンプレートのループ

項目と私はテンプレートファイルにするために

{% for vhost in item %} 
server = {{vhost}} 
{% endfor %} 

を使用してい

YMLファイルでwith_itemsを使用ansible

しかし、アウトアウトは、私は、出力

server = domain1.com 
を持って欲しい

server = d 
server = o 
server = m 
server = a 
server = i 
server = n 
server = 1 
server = . 
server = c 
server = o 
server = m 

です

どうすればいいですか?

答えて

0

ループ内にループを作成したようです。あなたのタスクのwith_itemsは外部ループです。 {% for vhost in item %}は内部ループです。

解決策は1つのループのみを持つことです。テンプレートを次のように変更してみてください:

server = {{ item }} 
+0

ありがとう、 私は愚かなことをしています! 見つけました! 多くの感謝! –

関連する問題