# ansible-later
Another best practice scanner for Ansible roles and playbooks
[![Build Status](https://img.shields.io/drone/build/thegeeklab/ansible-later?logo=drone&server=https%3A%2F%2Fdrone.thegeeklab.de)](https://drone.thegeeklab.de/thegeeklab/ansible-later)
[![Docker Hub](https://img.shields.io/badge/dockerhub-latest-blue.svg?logo=docker&logoColor=white)](https://hub.docker.com/r/thegeeklab/ansible-later)
[![Quay.io](https://img.shields.io/badge/quay-latest-blue.svg?logo=docker&logoColor=white)](https://quay.io/repository/thegeeklab/ansible-later)
[![Python Version](https://img.shields.io/pypi/pyversions/ansible-later.svg)](https://pypi.org/project/ansible-later/)
[![PyPI Status](https://img.shields.io/pypi/status/ansible-later.svg)](https://pypi.org/project/ansible-later/)
[![PyPI Release](https://img.shields.io/pypi/v/ansible-later.svg)](https://pypi.org/project/ansible-later/)
[![Codecov](https://img.shields.io/codecov/c/github/thegeeklab/ansible-later)](https://codecov.io/gh/thegeeklab/ansible-later)
[![GitHub contributors](https://img.shields.io/github/contributors/thegeeklab/ansible-later)](https://github.com/thegeeklab/ansible-later/graphs/contributors)
[![Source: GitHub](https://img.shields.io/badge/source-github-blue.svg?logo=github&logoColor=white)](https://github.com/thegeeklab/ansible-later)
[![License: MIT](https://img.shields.io/github/license/thegeeklab/ansible-later)](https://github.com/thegeeklab/ansible-later/blob/main/LICENSE)
ansible-later is a best practice scanner and linting tool. In most cases, if you write Ansible roles in a team, it helps to have a coding or best practice guideline in place. This will make Ansible roles more readable for all maintainers and can reduce the troubleshooting time. While ansible-later aims to be a fast and easy to use linting tool for your Ansible resources, it might not be that feature completed as required in some situations. If you need a more in-depth analysis you can take a look at [ansible-lint](https://github.com/ansible-community/ansible-lint).
ansible-later does **not** ensure that your role will work as expected. For deployment tests you can use other tools like [molecule](https://github.com/ansible/molecule).
You can find the full documentation at [https://ansible-later.geekdocs.de](https://ansible-later.geekdocs.de/).
## Community
<!-- prettier-ignore-start -->
<!-- spellchecker-disable -->
- [GitHub Action](https://github.com/patrickjahns/ansible-later-action) by [@patrickjahns](https://github.com/patrickjahns)
<!-- spellchecker-enable -->
<!-- prettier-ignore-end -->
## Contributors
Special thanks goes to all [contributors](https://github.com/thegeeklab/ansible-later/graphs/contributors). If you would like to contribute,
please see the [instructions](https://github.com/thegeeklab/ansible-later/blob/main/CONTRIBUTING.md).
ansible-later is a fork of Will Thames [ansible-review](https://github.com/willthames/ansible-review). Thanks for your work on ansible-review and ansible-lint.
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/thegeeklab/ansible-later/blob/main/LICENSE) file for details.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
共54个文件
py:50个
toml:1个
license:1个
资源分类:Python库 所属语言:Python 资源全名:ansible-later-0.4.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
ansible-later-0.4.4.tar.gz (54个子文件)
ansible-later-0.4.4
PKG-INFO 5KB
pyproject.toml 3KB
LICENSE 1KB
setup.py 4KB
ansiblelater
candidate.py 11KB
logger.py 5KB
test
unit
test_logger.py 2KB
__init__.py 0B
test_settings.py 527B
__init__.py 0B
__main__.py 3KB
__init__.py 120B
settings.py 7KB
rules
CheckNamedTask.py 991B
CheckMetaMain.py 1KB
CheckYamlDocumentStart.py 564B
CheckYamlDocumentEnd.py 556B
CheckNativeYaml.py 1KB
CheckYamlHyphens.py 538B
CheckCommandInsteadOfModule.py 2KB
CheckCommandInsteadOfArgument.py 3KB
CheckWhenFormat.py 891B
CheckYamlHasContent.py 627B
CheckLocalAction.py 737B
CheckScmInSrc.py 724B
CheckGitHasVersion.py 2KB
CheckInstallUseLatest.py 1KB
CheckShellInsteadCommand.py 1KB
CheckYamlIndent.py 565B
CheckBecomeUser.py 834B
CheckDeprecated.py 952B
CheckNestedJinja.py 2KB
CheckChangedInWhen.py 2KB
CheckLiteralBoolFormat.py 815B
CheckFilePermissionMissing.py 4KB
CheckFilePermissionOctal.py 3KB
CheckCompareToLiteralBool.py 1KB
CheckYamlFile.py 684B
CheckTaskSeparation.py 1KB
CheckYamlEmptyLines.py 541B
CheckFilterSeparation.py 1KB
CheckYamlColons.py 535B
CheckMetaChangeFromDefault.py 1KB
CheckCommandHasChanges.py 1KB
CheckNameFormat.py 892B
CheckUniqueNamedTask.py 904B
CheckBracesSpaces.py 2KB
CheckRelativeRolePaths.py 1KB
CheckCompareToEmptyString.py 1KB
utils
__init__.py 3KB
yamlhelper.py 19KB
standard.py 13KB
exceptions.py 711B
README.md 3KB
共 54 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功