mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
explain 'bare variables' (#49577)
This commit is contained in:
2
changelogs/fragments/explain_bare.yml
Normal file
2
changelogs/fragments/explain_bare.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
bugfixes:
|
||||
- explain 'bare variables' in error message
|
||||
@@ -145,8 +145,8 @@ class ModuleArgsParser:
|
||||
if templar._contains_vars(additional_args):
|
||||
final_args['_variable_params'] = additional_args
|
||||
else:
|
||||
raise AnsibleParserError("Complex args containing variables cannot use bare variables, and must use the full variable style "
|
||||
"('{{var_name}}')")
|
||||
raise AnsibleParserError("Complex args containing variables cannot use bare variables (without Jinja2 delimiters), "
|
||||
"and must use the full variable style ('{{var_name}}')")
|
||||
elif isinstance(additional_args, dict):
|
||||
final_args.update(additional_args)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user