Я хочу проверить, установлена ли уже определенная версия программы. Таким образом, я получил файл состояния:
{% set rvs = ['1113','1278'] %}
{% for rv in rvs %}
{% if ('r{{ rv }}' not in grains.get('cat12', [])) %}
... install it ...
{% else %}
... do nothing ...
{% endif %}
{% endfor %}
В моих зернах есть:
cat12:
- r1113
Я ожидаю, что «1278» установлен, а элемент списка «1113» ничего не вызывает, но даже он снова установлен...