Я пишу Очарование Амулета, которое имеет шаблон файла конфигурации, где некоторые значения должны быть заполнены в в зависимости от конфигурации. Существует ли лучший способ сделать это, чем просто использование sed?
Спасибо
Я использую замену простой строки в своем Фантомном очаровании. Вы могли сделать что-то похожее с Python, если бы Вы не хотели устанавливать какие-либо дополнительные языки.
utils.js: https://github.com/hatched/ghost-charm/blob/master/utils/utils.js
config.js.template https://github.com/hatched/ghost-charm/blob/master/assets/config.js.template
Амулет имеет поддержку saltstack.
Saltstack является инструментом управления конфигурации, который делает рычаги установки записи намного легче. Можно также использовать шаблонную функциональность saltstack для создания файлов конфигурации.