Size: a a a

2021 August 18

KP

Kirill Proskurin in Saltstack
это очень странное требование но в целом можно это завернуть в unless с проверкой что файл есть или нет

https://docs.saltproject.io/en/latest/ref/states/requisites.html#unless
источник

*

*sm1Ly in Saltstack
ох, я понял, спасибо
источник

PO

Piu Octo in Saltstack
есть же вроде creates
источник

KP

Kirill Proskurin in Saltstack
хм тоже наверно вариант
источник

PO

Piu Octo in Saltstack
источник

*

*sm1Ly in Saltstack
спасибо
источник
2021 August 19

В

Вова;) in Saltstack
Если таки делать через file.exist, тогда двумя стейтпми 1. file.exist, 2. Создание файла через онфейл.

Но все же лучше через unless или creates
источник

РС

Роман Смоляженко... in Saltstack
источник

В

Вова;) in Saltstack
Я так понимаю нужно создать файл только если его нету, например создать грейнс с тайм штампом, что бы его не перезаписали нужно проверить его наличие, если нету создаём если есть значит выходим
источник

РС

Роман Смоляженко... in Saltstack
File.managed с опцией Replace=False так и сделает. Есть файл - пройдёт мимо. Нет - создаст и наполнит как автору стейта нужно
источник

*

*sm1Ly in Saltstack
господа, я ещё вчера накостылил) просто сделал cmd.run touch.
мне нужен пустой файл если его нет. и все)
потом поправлю на creates.
источник

KP

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

VS

Vladimir Skubriev in Saltstack
источник

YZ

Yerzhan Zhiyentayev in Saltstack
бегущий по соли
источник

AT

Alexander Tataurov in Saltstack
невероятно двусмысленно прозвучало :)
источник

РС

Роман Смоляженко... in Saltstack
Выглядит как башсибл на соли :)
источник

*

*sm1Ly in Saltstack
так и есть)
источник

KP

Kirill Proskurin in Saltstack
сотни тысяч строк кода. десятки лет инженерной мысли, event driven и async архитектура

что бы вызвать cmd.run с touch
источник

AA

Andrew Avdeev in Saltstack
источник

РС

Роман Смоляженко... in Saltstack
источник