aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2019-05-10 17:10:52 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2019-05-10 17:10:52 +0800
commit1105bdea04c514d05f25b2636da5ab0d261140e2 (patch)
tree6b7d18582700f0caec1f62aa72ae1437b1a4bb80
parenta2aa259c038558cb527021639df80eaeefa5f45f (diff)
Fix bugs for nslcm
Change-Id: Ic781ac72c492a8c88d4dbda6d3721ebea833ca65 Issue-ID: VFC-1306 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r--lcm/ns_vnfs/biz/terminate_nfs.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lcm/ns_vnfs/biz/terminate_nfs.py b/lcm/ns_vnfs/biz/terminate_nfs.py
index c479348e..b435e67f 100644
--- a/lcm/ns_vnfs/biz/terminate_nfs.py
+++ b/lcm/ns_vnfs/biz/terminate_nfs.py
@@ -138,7 +138,10 @@ class TerminateVnfs(threading.Thread):
raise NSLCMException('VNF terminate failed on VNFM side.')
def delete_subscription(self):
- SubscriptionDeletion(self.vnfm_inst_id, self.vnf_inst_id).do_biz()
+ try:
+ SubscriptionDeletion(self.vnfm_inst_id, self.vnf_inst_id).do_biz()
+ except Exception as e:
+ logger.error("delete_subscription failed: %s", e.message)
def delete_data_from_db(self):
NfInstModel.objects.filter(nfinstid=self.vnf_inst_id).delete()