Загрузить только один раздел из файла конфигурации YAML - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть несколько компонентов, каждый из которых должен загрузить определенные определения для его запуска, я хочу сделать один большой файл YAML, разделенный на разделы, чтобы каждый раздел принадлежал отдельному компоненту.

Итаквместо 4 файлов конфигурации для 4 компонентов у меня будет один большой файл конфигурации, разделенный на разделы.

Теперь я хочу загрузить для каждого компонента только соответствующий раздел из файла конфигурации yaml.

Могу ли я это сделать?и как?

Обновление:

Оба ответа меня удовлетворили (встроенные файлы YAML в одном файле YAML, а другой ответ состоял в том, чтобы демонтировать JSON в объект, который содержит только соответствующий раздел I 'м.))

1 Ответ

0 голосов
/ 05 декабря 2018

Спецификация YAML позволяет иметь несколько документов YAML в одном файле, разделяя их с помощью ---: http://yaml.org/spec/1.2/spec.html#id2760395

Вам придется проверить, как используемая вами библиотека обрабатывает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...