Skip to content

Commit 19c14e2

Browse files
Merge pull request #34 from trishnaguha/fix_facts_unpacking
fix facts unpacking Reviewed-by: Nilashish Chakraborty <[email protected]> https://github.com/NilashishC
2 parents 7de3551 + c115688 commit 19c14e2

File tree

1 file changed

+1
-5
lines changed
  • roles/resource_module/templates/module_utils/network_os/config/resource

1 file changed

+1
-5
lines changed

roles/resource_module/templates/module_utils/network_os/config/resource/resource.py.j2

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,7 @@ class {{ resource|capitalize }}(ConfigBase, {{ resource|capitalize }}Args):
4040
:rtype: A dictionary
4141
:returns: The current configuration as a dictionary
4242
"""
43-
result = Facts().get_facts(self._module, self._connection, self.gather_subset, self.gather_network_resources)
44-
try:
45-
facts = result[0]
46-
except (TypeError, KeyError):
47-
facts = result
43+
facts, warnings = Facts().get_facts(self._module, self._connection, self.gather_subset, self.gather_network_resources)
4844
{{ resource }}_facts = facts['ansible_network_resources'].get('{{ resource }}')
4945
if not {{ resource }}_facts:
5046
return []

0 commit comments

Comments
 (0)