Доступ к зарегистрированным переменным в шаблоне Jinja - PullRequest
0 голосов
/ 23 июня 2018

У меня есть следующий цикл jinja2:

{% for host in groups['node-all'] %}
{% endfor %}

Этот работает, как я использовал его раньше. Однако я хотел бы добавить следующее:

Если каталог существует, он должен добавить следующую строку: directory exists внутри вышеуказанного цикла. Я использую цикл в template в Ansible.

У меня уже есть задача зарегистрировать значение

- name: Check if /etc exists
  stat:
    path: /etc
  register: etc_exist

Мне не удалось найти что-либо в Google или в документации Ansible. Может ли кто-нибудь помочь мне здесь?

Заранее спасибо !!

1 Ответ

0 голосов
/ 24 июня 2018
{% if etc_exists.stat.exists %} directory exists {% endif %}

Выше работ :) Спасибо Мартину Юдингу за то, что он направил меня в правильном направлении!

...