summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorying.yunlong <ying.yunlong@zte.com.cn>2017-11-09 19:21:52 +0800
committerying.yunlong <ying.yunlong@zte.com.cn>2017-11-09 19:21:52 +0800
commit3a865cbd2f5dd1d9ca9e4715faf42c16ca65545d (patch)
tree234fba0be75398d2d7396e56a452848807dda815
parent7056de616f534be06abb3cdb9d87e5775535b90c (diff)
Fix vfc-lcm heal func bug
Change-Id: Ifa2c306bd4b3a74f3cb05a144dbc618e9ff90af7 Issue-ID: VFC-589 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
-rw-r--r--lcm/ns/vnfs/heal_vnfs.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lcm/ns/vnfs/heal_vnfs.py b/lcm/ns/vnfs/heal_vnfs.py
index 2ba7c8a9..5436f510 100644
--- a/lcm/ns/vnfs/heal_vnfs.py
+++ b/lcm/ns/vnfs/heal_vnfs.py
@@ -66,7 +66,7 @@ class NFHealService(threading.Thread):
logger.error('NF instance[id=%s] does not exist' % self.vnf_instance_id)
raise NSLCMException('NF instance[id=%s] does not exist' % self.vnf_instance_id)
logger.debug('vnfd_model = %s, vnf_instance_id = %s' % (nf_info[0].vnfd_model, self.vnf_instance_id))
- self.nf_model = json.loads(nf_info[0].vnfd_model)
+ self.nf_model = nf_info[0].vnfd_model
self.m_nf_inst_id = nf_info[0].mnfinstid
self.vnfm_inst_id = nf_info[0].vnfm_inst_id
self.nf_additional_params = ignore_case_get(self.data, 'additionalParams')
@@ -83,7 +83,7 @@ class NFHealService(threading.Thread):
vmid = ignore_case_get(actionvminfo, 'vmid')
vmname = ignore_case_get(actionvminfo, 'vmname')
- vduid = self.get_vudId(vmid, self.vnf_instance_id)
+ vduid = self.get_vudId(vmid)
self.nf_heal_params = {
"action": action,