From 60d489c6ad4fd8e76225ac4903acef1bd9ebdd91 Mon Sep 17 00:00:00 2001 From: Yuvaraja Mariappan Date: Tue, 6 Sep 2016 18:41:25 -0700 Subject: [PATCH] fix for AAP mac-update issue AAP config is updated only when there is a change in the ip. code is added to do the update either ip or mac is changed Change-Id: Id756816126210b884cbafeb746bd887bc7d0893e Closes-bug: 1551280 --- src/config/svc-monitor/svc_monitor/port_tuple.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config/svc-monitor/svc_monitor/port_tuple.py b/src/config/svc-monitor/svc_monitor/port_tuple.py index 986bffb8037..6e9b544b7fa 100644 --- a/src/config/svc-monitor/svc_monitor/port_tuple.py +++ b/src/config/svc-monitor/svc_monitor/port_tuple.py @@ -160,7 +160,8 @@ def set_port_allowed_address_pairs(self, port, vmi, vmi_obj): update_aap = True else: for idx in range(0, len(vmi.aaps)): - if vmi.aaps[idx]['ip'] != aaps[idx]['ip']: + if vmi.aaps[idx]['ip'] != aaps[idx]['ip'] or \ + vmi.aaps[idx]['mac'] != aaps[idx]['mac']: update_aap = True break if update_aap: