Size: a a a

2020 July 15

m

maggot in Saltstack
Kirill Proskurin
for i in dict | sort поможет
ох, тяжело(
источник

m

maggot in Saltstack
прост стоит задача конфиги для nginx наливать не конечными файлами, а чтобы генерировались автоматически, а не копировались с фс
источник

R

Roman in Saltstack
есть фильтр в жинже dictsort (по памяти)
источник

KP

Kirill Proskurin in Saltstack
maggot
прост стоит задача конфиги для nginx наливать не конечными файлами, а чтобы генерировались автоматически, а не копировались с фс
задача все еще выполнима хотя без проблем тут не выйдет. Такой подход работает только для других датаструктур - типа был бы конфиг в json - можно было бы его одной командой герерить
источник

R

Roman in Saltstack
for k, v in yourdict | dictsort

что-то в таком роде регулярно использую
источник

m

maggot in Saltstack
Roman
for k, v in yourdict | dictsort

что-то в таком роде регулярно использую
спасибо, попробую
источник

m

maggot in Saltstack
Kirill Proskurin
задача все еще выполнима хотя без проблем тут не выйдет. Такой подход работает только для других датаструктур - типа был бы конфиг в json - можно было бы его одной командой герерить
пробую через вот эту формулу реализовать
https://github.com/saltstack-formulas/nginx-formula/
источник

m

maggot in Saltstack
и вот даже у них заведен баг
источник

KP

Kirill Proskurin in Saltstack
не баг а ишуя и корень "проблемы" тут https://github.com/saltstack/salt/issues/12161
источник

m

maggot in Saltstack
соре, купился на лейбл красивый
источник

m

maggot in Saltstack
я читал сегодня это, меня привело сюда
источник

KP

Kirill Proskurin in Saltstack
это дефолтный лейбл да. люди просто не понимают что это не баг а запрос фичи
источник

R

Roman in Saltstack
maggot
спасибо, попробую
это не для вашего случая, я думал что надо отсортировать, а оказывается надо сохранить произвольный порядок
источник

m

maggot in Saltstack
т.е. в теории, если я налью на еще одну машину, то там будет третий, произвольный порядок расположения?
источник

KP

Kirill Proskurin in Saltstack
не известно - порядка в словаре нет
источник

R

Roman in Saltstack
короче, надо писать новую формулу с данными в списках а не в словарях
...
PROFIT
🙂
источник

m

maggot in Saltstack
Roman
короче, надо писать новую формулу с данными в списках а не в словарях
...
PROFIT
🙂
обожаю)
источник
2020 July 16

VS

Vladimir Skubriev in Saltstack
Вопрос. Нужно в стейте выполнить команду:

{% set pkgs_list = salt['cmd.run']('check-language-support -l ru').split() %}

Которая создасть лист из не установленных пакетов. Но чтобы команда была доступна по время рендера стейта джинжой нужно чтобы стоял пакет language-selector-common

Как установить его до рендера ?
источник

R

Roman in Saltstack
простой ответ - никак
источник

KP

Kirill Proskurin in Saltstack
XY
источник