Fix last eos issue in net_* tests (#33726)

This should finally fix it.
This commit is contained in:
Nathaniel Case
2017-12-12 10:06:06 -05:00
committed by GitHub
parent 9ea1b18ff7
commit a2650cbe05

View File

@@ -237,8 +237,10 @@ def check_declarative_intent_params(want, module):
for i in w['interfaces']:
obj_in_have = search_obj_in_list(w['name'], have)
if obj_in_have and i not in obj_in_have.get('interfaces', []):
module.fail_json(msg="Interface %s not configured on vrf %s" % (i, w['name']))
if obj_in_have:
interfaces = obj_in_have.get('interfaces')
if interfaces is not None and i not in interfaces:
module.fail_json(msg="Interface %s not configured on vrf %s" % (i, w['name']))
def main():