From 40804f1a07e3db92e95a7cf35cf37e565a4af47c Mon Sep 17 00:00:00 2001 From: Roopa Prabhu Date: Tue, 17 May 2016 13:42:47 -0700 Subject: [PATCH] addons: vrf: warn and continue on vrf-helper errors Ticket: CM-11003 Reviewed By: dsa Testing Done: tested ifup and ifdown of vrf dev Signed-off-by: Roopa Prabhu --- addons/vrf.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/vrf.py b/addons/vrf.py index b5ecb04..5b4d52e 100644 --- a/addons/vrf.py +++ b/addons/vrf.py @@ -729,7 +729,11 @@ class vrf(moduleBase): self.logger.info('%s: %s' %(ifaceobj.name, str(e))) pass - self._down_vrf_helper(ifaceobj, vrf_table) + try: + self._down_vrf_helper(ifaceobj, vrf_table) + except Exception, e: + self.logger.warn('%s: %s' %(ifaceobj.name, str(e))) + pass try: self._del_vrf_rules(ifaceobj.name, vrf_table)