X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_lcm%2Fns.py;h=88bb69cd0d3666ea0eb870c3cdabf5a1a5747088;hb=refs%2Ftags%2Fv10.1.0;hp=e5cb49256e6c3b57be6ef912edf88e9fde2a2701;hpb=fbf294c9c3dfb7ff02f3ac9c1cdaa94baee151c4;p=osm%2FLCM.git diff --git a/osm_lcm/ns.py b/osm_lcm/ns.py index e5cb492..88bb69c 100644 --- a/osm_lcm/ns.py +++ b/osm_lcm/ns.py @@ -4650,6 +4650,13 @@ class NsLcm(LcmBase): db_vnfr = self.db.get_one( "vnfrs", {"member-vnf-index-ref": vnf_index, "nsr-id-ref": nsr_id} ) + if db_vnfr.get("kdur"): + kdur_list = [] + for kdur in db_vnfr["kdur"]: + if kdur.get("additionalParams"): + kdur["additionalParams"] = json.loads(kdur["additionalParams"]) + kdur_list.append(kdur) + db_vnfr["kdur"] = kdur_list step = "Getting vnfd from database" db_vnfd = self.db.get_one("vnfds", {"_id": db_vnfr["vnfd-id"]}) else: