Typesafe config: написать / создать ссылку

То, что я хочу сделать, довольно просто. Я хочу создать объект конфигурации в моем коде, и некоторые значения должны быть ссылками. Затем я хочу сохранить эту конфигурацию в файл, а позже, при чтении, ссылки будут заменены на правильное значение. Я использую библиотеку конфигураций lightbends typesafe и оболочку scala pureconfig (но не забывайте о pureconfig)

Теперь, чтобы правильно прочитать и подставить значения, конфиг должен выглядеть примерно так:

"name" {
    "someNormalValue" : "v"
    "subsitute" : ${substitute-value}        
}

Вопрос в том, как я могу сгенерировать такую ​​конфигурацию, используя упомянутую библиотеку.

Ps. Я ищу более хорошее решение, чем просто рендеринг конфигурации и возвращение к "ручному" удалению двойных кавычек ${substitute-value}

Спасибо за ваши ответы!

0 ответов

Другие вопросы по тегам