Добавление значения в шаблон из переменной
У меня есть переменная test
test:
- 10.0.0.1
- 10.0.0.2
- 10.0.0.3
- 10.0.0.4
И есть конфиг файл куда необходимо вставить одно значение из этой переменной. Файлов конфига должно на выходе быть 4, в каждом файле по одной строке из этой переменной test. Разобрался как сделать, чтоб 4 файла создавались с именами ip из списка, а вот как сделать, что ip подставлялся в шаблон понять не могу.
Ответы (2 шт):
Автор решения: don Rumata
→ Ссылка
Типа такого?
- copy:
content: |
test_ip: 111 {{ item }} 222
dest: /tmp/ip-is-{{ item }}
with_items:
- "{{ test }}"
Автор решения: Antonnvk
→ Ссылка
Разобрался как сделать, чтоб 4 файла создавались с именами ip из списка, а вот как сделать, что ip подставлялся в шаблон понять не могу.
В шаблон, в нужном месте просто вставить {{ item }}
В качестве переменной в таску должна передаваться ваша test: