summaryrefslogtreecommitdiffstats
path: root/lib/ansiblelint/rules/LoadingFailureRule.py
blob: 7c37498f05ecfb5d5341e1886e58658707a4100a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
"""Rule definition for a failure to load a file."""

from ansiblelint.rules import AnsibleLintRule


class LoadingFailureRule(AnsibleLintRule):
    """File loading failure."""

    id = '901'
    shortdesc = 'Failed to load or parse file'
    description = 'Linter failed to process a YAML file, possible not an Ansible file.'
    severity = 'VERY_HIGH'
    tags = ['core']
    version_added = 'v4.3.0'