├── .gitignore ├── LICENSE ├── Makefile ├── README.rst ├── rules ├── LineTooLong.py ├── ModuleOctalPermissions.py ├── ModuleTemplateExt.py ├── PlaybookExtension.py ├── RoleRelativePath.py ├── ShellAltChmod.py ├── ShellAltChown.py ├── ShellAltFile.py ├── ShellAltHostname.py ├── ShellAltMount.py ├── ShellAltNmcli.py ├── ShellAltPatch.py ├── ShellAltRpm.py ├── ShellAltService.py ├── ShellAltSysctl.py ├── ShellAltUfw.py ├── ShellAltUnarchive.py ├── ShellHasCreates.py ├── TaskIncludeShouldHaveTags.py ├── TaskManyArgs.py ├── TaskNoLocalAction.py ├── TaskShouldHaveName.py ├── TaskVariableHasSpace.py ├── TrailingWhitespaceRule.py └── __init__.py └── tests ├── formatting.yml ├── included.yml ├── modules.yml ├── roles.retry ├── roles.yml ├── roles └── relative │ ├── tasks │ ├── included.yml │ └── main.yml │ └── templates │ └── hoge.yml ├── shell.yml └── tasks.yml /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *~ 3 | #* -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/README.rst -------------------------------------------------------------------------------- /rules/LineTooLong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/LineTooLong.py -------------------------------------------------------------------------------- /rules/ModuleOctalPermissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ModuleOctalPermissions.py -------------------------------------------------------------------------------- /rules/ModuleTemplateExt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ModuleTemplateExt.py -------------------------------------------------------------------------------- /rules/PlaybookExtension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/PlaybookExtension.py -------------------------------------------------------------------------------- /rules/RoleRelativePath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/RoleRelativePath.py -------------------------------------------------------------------------------- /rules/ShellAltChmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltChmod.py -------------------------------------------------------------------------------- /rules/ShellAltChown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltChown.py -------------------------------------------------------------------------------- /rules/ShellAltFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltFile.py -------------------------------------------------------------------------------- /rules/ShellAltHostname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltHostname.py -------------------------------------------------------------------------------- /rules/ShellAltMount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltMount.py -------------------------------------------------------------------------------- /rules/ShellAltNmcli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltNmcli.py -------------------------------------------------------------------------------- /rules/ShellAltPatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltPatch.py -------------------------------------------------------------------------------- /rules/ShellAltRpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltRpm.py -------------------------------------------------------------------------------- /rules/ShellAltService.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltService.py -------------------------------------------------------------------------------- /rules/ShellAltSysctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltSysctl.py -------------------------------------------------------------------------------- /rules/ShellAltUfw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltUfw.py -------------------------------------------------------------------------------- /rules/ShellAltUnarchive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellAltUnarchive.py -------------------------------------------------------------------------------- /rules/ShellHasCreates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/ShellHasCreates.py -------------------------------------------------------------------------------- /rules/TaskIncludeShouldHaveTags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TaskIncludeShouldHaveTags.py -------------------------------------------------------------------------------- /rules/TaskManyArgs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TaskManyArgs.py -------------------------------------------------------------------------------- /rules/TaskNoLocalAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TaskNoLocalAction.py -------------------------------------------------------------------------------- /rules/TaskShouldHaveName.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TaskShouldHaveName.py -------------------------------------------------------------------------------- /rules/TaskVariableHasSpace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TaskVariableHasSpace.py -------------------------------------------------------------------------------- /rules/TrailingWhitespaceRule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/rules/TrailingWhitespaceRule.py -------------------------------------------------------------------------------- /rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/formatting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/formatting.yml -------------------------------------------------------------------------------- /tests/included.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/included.yml -------------------------------------------------------------------------------- /tests/modules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/modules.yml -------------------------------------------------------------------------------- /tests/roles.retry: -------------------------------------------------------------------------------- 1 | localhost 2 | -------------------------------------------------------------------------------- /tests/roles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/roles.yml -------------------------------------------------------------------------------- /tests/roles/relative/tasks/included.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/roles/relative/tasks/included.yml -------------------------------------------------------------------------------- /tests/roles/relative/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/roles/relative/tasks/main.yml -------------------------------------------------------------------------------- /tests/roles/relative/templates/hoge.yml: -------------------------------------------------------------------------------- 1 | nothing 2 | -------------------------------------------------------------------------------- /tests/shell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/shell.yml -------------------------------------------------------------------------------- /tests/tasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukinowasha/ansible-lint-rules/HEAD/tests/tasks.yml --------------------------------------------------------------------------------