If vnfd:id and vnfd:df:lcm-operations-configuration:operate-vnf-op-config:day1-2:id
are not the same, it fails to add the relation defined in NSD.
Change-Id: I15e0a23c726fe4257c1b628faae2b2b50c0675e9
Signed-off-by: aktas <emin.aktas@ulakhaberlesme.com.tr>
db_vnfd_list = db_nsr.get('vnfd-id')
if db_vnfd_list:
for vnfd in db_vnfd_list:
+ db_vnf_relations = None
db_vnfd = self.db.get_one("vnfds", {"_id": vnfd})
- db_vnf_relations = get_configuration(db_vnfd, db_vnfd["id"]).get("relation", [])
+ db_vnf_configuration = get_configuration(db_vnfd, db_vnfd["id"])
+ if db_vnf_configuration:
+ db_vnf_relations = db_vnf_configuration.get("relation", [])
if db_vnf_relations:
for r in db_vnf_relations:
# check if this VCA is in the relation