+ for k2, v2 in v1.items():
+ if not k2.endswith("nsd") and not k2.endswith("vnfd"):
+ continue
+ if "nsd" in k2:
+ result["type"] = "nsd"
+ else:
+ result["type"] = "vnfd"
+ for entry in v2:
+ for k3, v3 in list(entry.items()):
+ # strip off preceeding chars before :
+ key_name = k3.split(":").pop()
+ result[key_name] = v3