return vnfd
else:
for vnfd in self.list():
- if "product-name" in vnfd and name == vnfd["product-name"]:
+ if "id" in vnfd and name == vnfd["id"]:
return vnfd
- elif "name" in vnfd and name == vnfd["name"]:
+ elif "product-name" in vnfd and name == vnfd["product-name"]:
return vnfd
raise NotFound("vnfd {} not found".format(name))