---
exclude_paths:
  - .ansible-freeipa-tests/
  - .cache/
  - .github/
  - .pre-commit-config.yaml
  - .tox/
  - .venv/
  - .yamllint
  - molecule/
  - tests/azure/
  - meta/runtime.yml

kinds:
  - playbook: '**/tests/**/test_*.yml'
  - playbook: '**/playbooks/**/*.yml'

parseable: true

quiet: false

skip_list:
  - '301'  # Commands should not change things if nothing needs doing'
  - '305'  # Use shell only when shell functionality is required
  - '306'  # risky-shell-pipe
  - yaml   # yamllint should be executed separately.

use_default_rules: true

verbosity: 1
