一个命令行工具,用于检查SaltStack中的最佳实践。
项目描述
salt-lint
salt-lint 检查Salt状态文件(SLS)的最佳实践和行为,这些行为可能会得到改进。
探索文档 »
检查lint规则 · 报告错误 · 请求功能
演示
鸣谢
该项目主要基于ansible-lint,并由Warpnet B.V.进行了修改。 ansible-lint由Will Thames创建,现在是Ansible项目的一部分,由Red Hat维护。
变更日志
salt-lint的所有重大更改如下。
格式基于Keep a Changelog,本项目遵循语义化版本控制。
0.9.2 (2023-02-09)
修复
0.9.1 (2023-01-16)
修复
- 撤销对规则210的更改 (!299)
0.9.0 (2023-01-13)
添加
0.8.0 (2021-11-09)
修复
- 当Jinja语句嵌套在文字大括号内时,检测Jinja变量中缺少空格时的假阳性 (#272)。
- 确保文件模式中单个缺失引号也被检测为文件模式的错误引号 (#273)。
- 忽略文件模式引号和前导零检查的非文件模式参数 (#274)。
0.7.0 (2021-11-01)
添加
修复
- 将文件写入STDIN后关闭临时文件 (#263)。
0.6.1 (2021-06-01)
移除
- 由于假阳性,移除规则218
0.6.0 (2021-06-01)
弃用
- 停止支持Python 2.7 (#239)。
添加
- 规则216、217和218用于捕获常见的拼写错误 (#249)。
0.5.2 (2021-01-29)
修复
0.5.1 (2021-01-19)
修复
- 确保将CLI和配置中排除的所有路径都传递给runner (#231)。
0.5.0 (2021-01-17)
添加
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
salt-lint-0.9.2.tar.gz (21.1 kB 查看哈希值)
构建分发
salt_lint-0.9.2-py3-none-any.whl (35.6 kB 查看哈希值)
关闭
salt-lint-0.9.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7f74e682e7fd78722a6d391ea8edc9fc795113ecfd40657d68057d404ee7be8e |
|
MD5 | 99ff7a6c6304cf8c9525ce807d11cd39 |
|
BLAKE2b-256 | e5e94df64ca147c084ca1cdbea9210549758d07f4ed94ac37d1cd1c99288ef5c |
关闭
salt_lint-0.9.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d9dbf137a2ef917e0a6110d50bc79b132d5a35464cea943c891a30dd4412c6b2 |
|
MD5 | c639e47ac27346544f281be6a630c6d2 |
|
BLAKE2b-256 | ec186f513afbe6b22fb1c2ab0019baeb7769b0c987cbead4b753269e5bcc8bbc |