Комментарий существующей пары ключ-значение в файле YAML - PullRequest
0 голосов
/ 17 февраля 2020

Я хотел бы знать, возможно ли получить пару ключ-значение в файле YAML и затем закомментировать их.

У меня есть код, который читает файл YAML как txt, а затем вставляет #, если существует schedule:. Это внеплановая работа в нашем репо. Меня беспокоит то, что файл может иметь выражение cron в другой строке:

#schedule: * 3 * * *

vs

#schedule: - * 3 * * *

I Интересно, может ли быть способ загрузить файл как YAML, найти значение ключа ({"schedule": "* 3 * * *"}) и закомментировать их независимо от того, находятся ли значения ключа в одной строке или нет. Другие решения тоже приветствуются. Я просто надеюсь, что мне не придется применять регулярные выражения к этой проблеме, если это возможно. Спасибо!

...