X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_lcm%2Fnetslice.py;h=c3a48e6b67c8e8dea68a280dcb639172524e900f;hb=a5ae90b046fc9760c542832e4543d4c4790f869a;hp=dc2903dd6493ac87d5200c04fc7abaa57dc11fae;hpb=922c41753ffbb4b526f2135a23c39f480c58e2cb;p=osm%2FLCM.git diff --git a/osm_lcm/netslice.py b/osm_lcm/netslice.py index dc2903d..c3a48e6 100644 --- a/osm_lcm/netslice.py +++ b/osm_lcm/netslice.py @@ -257,16 +257,16 @@ class NetsliceLcm(LcmBase): continue db_nsds = self.db.get_one("nsds", {"_id": nss["nsdId"]}) # Go for nsd, and search the CP that match with nst:CP to get vld-id-ref - for cp_nsd in db_nsds.get("connection-point", ()): - if cp_nsd["name"] == nss_cp_item["nsd-connection-point-ref"]: + for cp_nsd in db_nsds.get("sapd", ()): + if cp_nsd["id"] == nss_cp_item["nsd-connection-point-ref"]: if nslcmop.get("operationParams"): if nslcmop["operationParams"].get("nsName") == nss["nsName"]: vld_id = RO_item["vld_id"] netslice_scenario_id = RO_item["netslice_scenario_id"] nslcmop_vld = {} - nslcmop_vld["name"] = cp_nsd["vld-id-ref"] + nslcmop_vld["name"] = cp_nsd["virtual-link-desc"] for vld in get_iterable(nslcmop["operationParams"], "vld"): - if vld["name"] == cp_nsd["vld-id-ref"]: + if vld["name"] == cp_nsd["virtual-link-desc"]: nslcmop_vld.update(vld) if self.ro_config["ng"]: nslcmop_vld["common_id"] = netslice_scenario_id