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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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():