X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_lcm%2Fns.py;h=fda67221b268f0a7c8b3037305ebccbe3d17174a;hb=a8165d1d2f0386430c4781873debc4fef976cc7a;hp=7a73326276f28941b0dd9d25eb6ffe9e4533a1e7;hpb=7f2a2a9f354b83e7dbe4072c6ab1074138091090;p=osm%2FLCM.git diff --git a/osm_lcm/ns.py b/osm_lcm/ns.py index 7a73326..fda6722 100644 --- a/osm_lcm/ns.py +++ b/osm_lcm/ns.py @@ -904,7 +904,7 @@ class NsLcm(LcmBase): ) vdur = next((vdur for vdur in target_vnf.get("vdur", ())), None) if not vdur: - return + continue for a_index, a_vld in enumerate(target["ns"]["vld"]): target_vld = find_in_list( get_iterable(vdur, "interfaces"), @@ -3220,6 +3220,12 @@ class NsLcm(LcmBase): "nsr_id": nsr_id, "nslcmop_id": nslcmop_id, "operationState": nslcmop_operation_state, + "startTime": db_nslcmop["startTime"], + "links": db_nslcmop["links"], + "operationParams": { + "nsInstanceId": nsr_id, + "nsdId": db_nsr["nsd-id"], + }, }, ) except Exception as e: