Size: a a a

2021 April 29

TL

Timofey Larkin in Saltstack
Буду за ноутом, гляну
источник

VS

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

GG

George Gaál in Saltstack
👍
источник

GG

George Gaál in Saltstack
Обожаю вас
источник

VS

Vladimir Skubriev in Saltstack
Это в качестве примера из master/salt/states/file.py. В util может быть своё - но скорее всего логика везде должна быть одна.
источник

VS

Vladimir Skubriev in Saltstack
Я хотел сделать стейт с поддержкой разных энвов. но потому подумал и решил что т.к. мне пока не нужно разных и у меня всё в base - то захардкодил. но припоминаю что env и kwarg не дружат, env идёт отдельно.
источник

[K

[IPT] Dmitry Knyazev in Saltstack
привет, а как в cmd.run заэскейпить `
источник

[K

[IPT] Dmitry Knyazev in Saltstack
?
источник

KP

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

TL

Timofey Larkin in Saltstack
не использовать `
вместо этого юзать конструкцию $() и экранировать обратными слешами. Либо аргументы к cmd.run оборачивать в одинарные кавычки.
источник

[K

[IPT] Dmitry Knyazev in Saltstack
раньше вроде нормально работало
источник

[K

[IPT] Dmitry Knyazev in Saltstack
не
источник

TL

Timofey Larkin in Saltstack
Поговаривают, что обратные кавычки типа не POSIX или вроде того
источник

GG

George Gaál in Saltstack
+
источник

[K

[IPT] Dmitry Knyazev in Saltstack
всегда любил советы из разряда "не делайте"
источник

TL

Timofey Larkin in Saltstack
ну я ж предложил нормальную альтернативу.
источник

[K

[IPT] Dmitry Knyazev in Saltstack
да я наверно не буду делать действительно, потому что времени сейчас жалко разбираться: почему раньше работало, а теперь нет
источник

[K

[IPT] Dmitry Knyazev in Saltstack
у меня даже в истории команды остались
источник

TL

Timofey Larkin in Saltstack
https://unix.stackexchange.com/a/126928/362741

> After reading all this you should have the take away that you're strongly encouraged to use dollar parens unless you specifically require compatibility with a real original non-POSIX Bourne shell.
источник

KP

Kirill Proskurin in Saltstack
ну это правда да. У гугла кстати есть хорошая методичка по тому как надо писать shell скрипты
источник