diff --git a/osm_lcm/ns.py b/osm_lcm/ns.py index 0c934ed8abd0c4c1f9cf9b0fd0d538de3c76ec5c..0e1402f6436eaf744f6041fb2526dc58e7cd65fb 100644 --- a/osm_lcm/ns.py +++ b/osm_lcm/ns.py @@ -840,6 +840,8 @@ class NsLcm(LcmBase): None, ) vdur = next((vdur for vdur in target_vnf.get("vdur", ())), None) + if not vdur: + return for a_index, a_vld in enumerate(target["ns"]["vld"]): target_vld = find_in_list( get_iterable(vdur, "interfaces"),