Пытаюсь построить с помощью salt более сложные состояния, нежели просто установка и управление пакетами и т.дИспользую для этого переменные и ветвления
{% set old_stable = salt['cmd.run']('cd /home/project_name && ls -t|grep 2|grep -v tar.gz|tail -n +2|head -n 1') %}
{% set time_date = salt['cmd.run']('date +%Y%m%d%H%M') %}{% if salt['cmd.run']('ls -lt /home/project_name/ | wc -l') == 2 %}
{% endif %}
вопрос:
Можно ли /home/project_name вынести в переменную , как old_stable
То есть сделать что-то типа (синтаксис в примере не работает)
{% set project = '/home/project_name' %}{% if salt['cmd.run']('ls -lt {{ project }}') | wc -l') == 2 %}
{% endif %}
Бывалые, дайте совет
Решение проблемы в том что нужно использовать просто переменную project без {{}}