schemas:托管由vscode ansible扩展使用的Ansible文件的JSON验证架构 源码
Ansible和Zuul的架构 这个项目旨在为Ansible文件生成JSON / YAML验证架构,如剧本,任务,需求,元数据或vars。 请记住,这些架构将限制您选择可用于编写Ansible任务的语法的自由度,因为它们不允许Ansible本身仍然允许的某些历史形式。 Ansible不会接受任何文件通过这些模式,但是我们希望任何通过这些模式的文件都应被Ansible接受。 YAML 1.2布尔值必须为true或false ,而Ansible本身允许您使用更宽松的形式,例如yes或no 。 不允许内联操作,因为架构无法验证它们 非内置模块必须使用action:块来调用 模块参数尚未验证,但我们计划实现它 由于这些架构是试验性的,因此请不要报告错误,但可以随意创建拉取请求以改进架构。 激活架构 这时,安装将激活这些模式。 可以在用于触发其使用的文件模式 由于这些架构是通用的,因此您可以
文件列表
schemas-main.zip
(预估有个54文件)
schemas-main
setup.py
173B
.gitignore
2KB
conftest.py
6KB
package.json
118B
pyproject.toml
477B
package-lock.json
17KB
src
ansibleschemas
molecule.py
5KB
暂无评论