class

Krikri::PlaybookParser::IncludeVarsArgumentError

Inherits Exception < Reference < Object

Raised by parse_include_vars_task for a malformed include_vars: hash form - neither file:/path:/dir: given, or file:-style and dir:-style arguments mixed (real ansible-core's own AnsibleError text for the mixing case: "You are mixing file only and dir only arguments, these are incompatible"). The typed class makes parse_tasks's rescue chain propagate it as a hard stop (per KNOWN_MISSING.md's 0.9.903 policy: a malformed include_vars: form must refuse the whole run, not degrade to a "Warning: Skipping task" that silently loses the task) - the same bypass InvalidIncludeAttributeError etc. use.

Constructors

new(message : String)
Source