parent
9ea1b18ff7
commit
a2650cbe05
1 changed files with 4 additions and 2 deletions
|
@ -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():
|
||||
|
|
Loading…
Reference in a new issue