В общем решил через шаблон jinja в ансибл это - Ребят, вопрос такой по тому как загнать значения комплесных переменных в списки. Есть в файликах yml ансибла комлексные переменные вида servers:
- name: "s1"
user: ""
password: "pass1"
- name: "s2"
user: ""
password: "pass2" - вот как бы эти начения полей name, например, взять и вставить все в список вида [name, name, name] в python скрипт для использования и обращения там к элементам списка этого? разобрать. Но проблема вот в чем - Если из шаблона делаю print {{servers}} - он печатает список, все отлично - но мне надо отобразить все элементы с именем 'name'.. при print {{
servers.name}}, print {{servers[
item.name]}} ошибки выдает... в идеале разобрать все name и для каждой принт вывести через такую скажем конструкцию - {% for item in {{servers}} %}
print name
{% endfor %} но на такого плана конструкцию ошибку пишет.Как сделать? тут же элементарно должно быть - по докам вроде бы смотрю, но не работает. Что не так?