├── .gitignore ├── LICENSE ├── README.md ├── lint.py ├── requirements.txt ├── saltlint.py └── tests ├── states ├── dataset.sls ├── include.sls ├── invalid_jinja.sls ├── invalid_yaml.sls ├── nested_dict.sls ├── soft_tabs.sls ├── tab_characters.sls ├── trailing_whitespace.sls ├── valid_jinja_state.sls ├── valid_nested_dict.sls └── valid_state.sls ├── test_dataset.py ├── test_include.py ├── test_indent.py ├── test_invalid_jinja.py ├── test_invalid_yaml.py ├── test_nested_dict.py ├── test_tabs.py ├── test_trailing_whitespace.py ├── test_valid_jinja_state.py ├── test_valid_nested_dict.sls └── test_valid_state.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | *.pyc 3 | __pycache__ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/README.md -------------------------------------------------------------------------------- /lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/lint.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | voluptuous 2 | ipython 3 | -------------------------------------------------------------------------------- /saltlint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/saltlint.py -------------------------------------------------------------------------------- /tests/states/dataset.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/dataset.sls -------------------------------------------------------------------------------- /tests/states/include.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/include.sls -------------------------------------------------------------------------------- /tests/states/invalid_jinja.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/invalid_jinja.sls -------------------------------------------------------------------------------- /tests/states/invalid_yaml.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/invalid_yaml.sls -------------------------------------------------------------------------------- /tests/states/nested_dict.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/nested_dict.sls -------------------------------------------------------------------------------- /tests/states/soft_tabs.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/soft_tabs.sls -------------------------------------------------------------------------------- /tests/states/tab_characters.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/tab_characters.sls -------------------------------------------------------------------------------- /tests/states/trailing_whitespace.sls: -------------------------------------------------------------------------------- 1 | ntp: 2 | pkg: 3 | - installed 4 | -------------------------------------------------------------------------------- /tests/states/valid_jinja_state.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/valid_jinja_state.sls -------------------------------------------------------------------------------- /tests/states/valid_nested_dict.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/valid_nested_dict.sls -------------------------------------------------------------------------------- /tests/states/valid_state.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/states/valid_state.sls -------------------------------------------------------------------------------- /tests/test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_dataset.py -------------------------------------------------------------------------------- /tests/test_include.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_include.py -------------------------------------------------------------------------------- /tests/test_indent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_indent.py -------------------------------------------------------------------------------- /tests/test_invalid_jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_invalid_jinja.py -------------------------------------------------------------------------------- /tests/test_invalid_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_invalid_yaml.py -------------------------------------------------------------------------------- /tests/test_nested_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_nested_dict.py -------------------------------------------------------------------------------- /tests/test_tabs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_tabs.py -------------------------------------------------------------------------------- /tests/test_trailing_whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_trailing_whitespace.py -------------------------------------------------------------------------------- /tests/test_valid_jinja_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_valid_jinja_state.py -------------------------------------------------------------------------------- /tests/test_valid_nested_dict.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_valid_nested_dict.sls -------------------------------------------------------------------------------- /tests/test_valid_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johanek/salt-lint/HEAD/tests/test_valid_state.py --------------------------------------------------------------------------------