mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 06:12:51 +00:00
fixes bugs in network filter for parsing ip address (#28404)
also adds parse_cli and parse_cli_textfsm to changelog
This commit is contained in:
@@ -131,7 +131,13 @@ def parse_cli(output, tmpl):
|
||||
else:
|
||||
items.append(None)
|
||||
|
||||
objects.append(dict([(k, template(v, {'item': items})) for k, v in iteritems(value)]))
|
||||
obj = {}
|
||||
for k, v in iteritems(value):
|
||||
try:
|
||||
obj[k] = template(v, {'item': items}, fail_on_undefined=False)
|
||||
except:
|
||||
obj[k] = None
|
||||
objects.append(obj)
|
||||
|
||||
elif isinstance(value, Mapping):
|
||||
items = list()
|
||||
|
||||
Reference in New Issue
Block a user