concat
set_fact:
to_build: "{% for v in [1,2,3] %}{{ to_build + [1] }}{% endfor %}"
Пример смысловой нагрузки не содержит конечно, но на выходе хочу получить массив
[1,1,1]
Вместо этого текст:
[1][1][1]
Зачем всё это? Не проще сразу задать? var: - 1 - 1 - 1
flatten
Если в контексте, то мне нужно перебрать массив в массиве. Внешний массив перебираю с with_dict, внутренний массив с помощью {% for ... item.value И по итогу получить массив из dict
Как уже сказали, фильтр flatten https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#managing-list-variables
Обсуждают сегодня