OSMENG-1006 Implement Instantiate VNF Workflow
Change-Id: I12ce8268b949e4f5e901001059a088edb230258b
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
diff --git a/osm_lcm/temporal/ns_activities.py b/osm_lcm/temporal/ns_activities.py
index 3ea7dcf..2e08f91 100644
--- a/osm_lcm/temporal/ns_activities.py
+++ b/osm_lcm/temporal/ns_activities.py
@@ -38,8 +38,8 @@
async def get_vnf_records(
self, get_vnf_records_input: GetVnfRecordIdsInput
) -> GetVnfRecordIdsOutput:
- # TODO: [OSMENG-1043] Implement Get VNF Records
- return GetVnfRecordIdsOutput(vnfr_ids=[""])
+ vnfrs = self.db.get_list("vnfrs", {"nsr-id-ref": get_vnf_records_input.ns_uuid})
+ return GetVnfRecordIdsOutput(vnfr_ids=[vnfr["id"] for vnfr in vnfrs])
class NsDbActivity: