diff options
Diffstat (limited to 'network/nxos/nxos_bgp_af.py')
-rw-r--r-- | network/nxos/nxos_bgp_af.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/network/nxos/nxos_bgp_af.py b/network/nxos/nxos_bgp_af.py index a5fca942..0159e051 100644 --- a/network/nxos/nxos_bgp_af.py +++ b/network/nxos/nxos_bgp_af.py @@ -734,7 +734,7 @@ def fix_proposed(module, proposed, existing): commands = list() command = '' fixed_proposed = {} - for key, value in proposed.iteritems(): + for key, value in proposed.items(): if key in DAMPENING_PARAMS: if value != 'default': command = 'dampening {0} {1} {2} {3}'.format( @@ -872,7 +872,7 @@ def state_present(module, existing, proposed, candidate): fixed_proposed, commands = fix_proposed(module, proposed, existing) proposed_commands = apply_key_map(PARAM_TO_COMMAND_KEYMAP, fixed_proposed) existing_commands = apply_key_map(PARAM_TO_COMMAND_KEYMAP, existing) - for key, value in proposed_commands.iteritems(): + for key, value in proposed_commands.items(): if key == 'address-family': addr_family_command = "address-family {0} {1}".format( module.params['afi'], module.params['safi']) @@ -1058,7 +1058,7 @@ def main(): existing_asn=existing.get('asn')) end_state = existing - proposed_args = dict((k, v) for k, v in module.params.iteritems() + proposed_args = dict((k, v) for k, v in module.params.items() if v is not None and k in args) if proposed_args.get('networks'): @@ -1069,7 +1069,7 @@ def main(): proposed_args['inject_map'] = 'default' proposed = {} - for key, value in proposed_args.iteritems(): + for key, value in proposed_args.items(): if key not in ['asn', 'vrf']: if str(value).lower() == 'default': value = PARAM_TO_DEFAULT_KEYMAP.get(key) |