EYAML 语法验证器?



我在使用用于存储数据库连接密码的 eyaml 文件时遇到问题,似乎我错过了一个"["。

我想知道是否有命令或脚本来检查 eyaml 语法

如果您在某处安装了 python,您可以做的一件事是安装ruamel.yaml(免责声明:我是该软件包的作者(并运行以下命令:

python check.py your_eyaml_file

check.py是:

import sys
from ruamel.yaml import YAML
yaml = YAML()
yaml.load(sys.argv[1])

这将安全加载 YAML 文件,如果文件不符合 YAML 规范,则会引发错误。

当您可以运行此类检查时,也有在线解析器,但我不想将它们与敏感信息(加密与否(一起使用。

相关内容

  • 没有找到相关文章

最新更新