fix nxos_vrf removal failure (#27547)
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
This commit is contained in:
parent
23ec711494
commit
407dc2dc68
1 changed files with 4 additions and 4 deletions
|
@ -257,15 +257,15 @@ def main():
|
|||
command = get_commands_to_config_vrf(delta, vrf)
|
||||
commands.extend(command)
|
||||
|
||||
if commands:
|
||||
if state == 'present' and commands:
|
||||
if proposed.get('vni'):
|
||||
if existing.get('vni') and existing.get('vni') != '':
|
||||
commands.insert(1, 'no vni {0}'.format(existing['vni']))
|
||||
|
||||
if not module.check_mode:
|
||||
load_config(module, commands)
|
||||
|
||||
if commands and not module.check_mode:
|
||||
load_config(module, commands)
|
||||
results['changed'] = True
|
||||
|
||||
if 'configure' in commands:
|
||||
commands.pop(0)
|
||||
|
||||
|
|
Loading…
Reference in a new issue