summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenes Nemeth <denes.nemeth@nokia.com>2017-12-04 13:29:39 +0100
committerDenes Nemeth <denes.nemeth@nokia.com>2017-12-04 13:30:35 +0100
commitd2262c1bc884321e38427d9c415f90760bed42d9 (patch)
treeede939d3560a5b46cab6b58a3ace5fa63991e438
parent6188944765de555662bdc99c01bbcb17252259e6 (diff)
Fix affected virtual link in LCNs
Change-Id: I185c8ab923ed2c1e0c5729a9edb16fa5ed36064c Issue-ID: VFC-612 Signed-off-by: Denes Nemeth <denes.nemeth@nokia.com>
-rw-r--r--lcm/ns/vnfs/notify_lcm.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/lcm/ns/vnfs/notify_lcm.py b/lcm/ns/vnfs/notify_lcm.py
index ee4c5ee2..49a4e72b 100644
--- a/lcm/ns/vnfs/notify_lcm.py
+++ b/lcm/ns/vnfs/notify_lcm.py
@@ -110,17 +110,16 @@ class NotifyLcm(object):
if resourceType != 'network':
self.exception('affectedVl struct error: resourceType not euqal network')
- ownerId = self.vnf_instid
- ownerId = self.get_vnfinstid(self.vnf_instid, self.vnfmid)
+ ownerId = self.get_vnfinstid(self.m_vnfInstanceId, self.vnfmid)
if changeType == 'added':
- VLInstModel(vlInstanceId=vlInstanceId, vldId=vldid, ownerType=0, ownerId=ownerId,
- relatedNetworkId=resourceId, vlType=0).save()
+ VLInstModel(vlinstanceid=vlInstanceId, vldid=vldid, ownertype=0, ownerid=ownerId,
+ relatednetworkid=resourceId, vltype=0).save()
elif changeType == 'removed':
- VLInstModel.objects.filter(vlInstanceId=vlInstanceId).delete()
+ VLInstModel.objects.filter(vlinstanceid=vlInstanceId).delete()
elif changeType == 'modified':
- VLInstModel.objects.filter(vlInstanceId=vlInstanceId)\
- .update(vldId=vldid, ownerType=0, ownerId=ownerId, relatedNetworkId=resourceId, vlType=0)
+ VLInstModel.objects.filter(vlinstanceid=vlInstanceId)\
+ .update(vldid=vldid, ownertype=0, ownerid=ownerId, relatednetworkid=resourceId, vltype=0)
else:
self.exception('affectedVl struct error: changeType not in {added,removed,modified}')
@@ -186,8 +185,7 @@ class NotifyLcm(object):
logger.error('affectedVl struct error: resourceType not euqal network')
raise NSLCMException("affectedVl struct error: resourceType not euqal network")
- # ownerId = self.vnf_instid
- ownerId = self.get_vnfinstid(self.vnf_instid, self.vnfmid)
+ ownerId = self.get_vnfinstid(self.m_vnfInstanceId, self.vnfmid)
if changeType in ['added', 'modified']:
self.create_network_and_subnet_in_aai(vlInstanceId, ownerId)