Переменная неопределенная ошибка, когда переменная используется в фильтре поиска при цикле через группу хостов - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь создать шаблон jinja2 для обхода группы и поиска IP-адресов для каждого хоста в группе. Когда я использую переменную, определенную в цикле внутри фильтра поиска, я получаю ошибку, что переменная не определена.

template.j2 
{% for node in groups['group1'] %}
  IP: {{ lookup('dig', '{{ node }}') }}
{% endfor %}

фильтр поиска справки работает нормально, когда я ставлю отдельное FQDN.

1 Ответ

0 голосов
/ 30 октября 2019

Правильный синтаксис:

{% for node in groups['group1'] %}
  IP: {{ lookup('dig', node) }}
{% endfor %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...