mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 05:42:50 +00:00
fixes issue where filter wouldn't error on undefined var (#30921)
The filter will now correctly error on an undefined variable when trying to template the key `value`
This commit is contained in:
@@ -87,9 +87,11 @@ def parse_cli(output, tmpl):
|
||||
for name, attrs in iteritems(spec['keys']):
|
||||
value = attrs['value']
|
||||
|
||||
if template.can_template(value):
|
||||
try:
|
||||
variables = spec.get('vars', {})
|
||||
value = template(value, variables)
|
||||
except:
|
||||
pass
|
||||
|
||||
if 'start_block' in attrs and 'end_block' in attrs:
|
||||
start_block = re.compile(attrs['start_block'])
|
||||
|
||||
Reference in New Issue
Block a user