OSMENG-1048 Implement day1 configuration for VDU

Day1 config implementation, arranging existing unit tests and imports
adding task and execution timeout policy for workflows in tests.

Change-Id: Ie5a2626eec01176723d8130576facbf4934d5285
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
diff --git a/osm_lcm/nglcm.py b/osm_lcm/nglcm.py
index 729b775..bad37f7 100644
--- a/osm_lcm/nglcm.py
+++ b/osm_lcm/nglcm.py
@@ -27,9 +27,6 @@
 import yaml
 from osm_common.dbbase import DbException
 from osm_common.temporal_constants import LCM_TASK_QUEUE
-from temporalio.client import Client
-from temporalio.worker import Worker
-
 from osm_lcm.data_utils.database.database import Database
 from osm_lcm.data_utils.lcm_config import LcmCfg
 from osm_lcm.lcm_utils import LcmException
@@ -51,6 +48,8 @@
     VnfSendNotifications,
 )
 from osm_lcm.temporal.vnf_workflows import VnfInstantiateWorkflow, VnfPrepareWorkflow
+from temporalio.client import Client
+from temporalio.worker import Worker
 
 
 class NGLcm:
@@ -161,7 +160,8 @@
         ]
         activities = [
             ns_data_activity_instance.update_ns_state,
-            ns_operation_instance.get_vnf_record_ids,
+            ns_operation_instance.get_vnf_details,
+            ns_operation_instance.get_ns_record,
             nslcm_activity_instance.update_ns_lcm_operation_state,
             nslcm_activity_instance.no_op,
             paas_connector_instance.create_model,
@@ -175,7 +175,8 @@
             vnf_data_activity_instance.change_vnf_instantiation_state,
             vnf_operation_instance.get_task_queue,
             vnf_operation_instance.get_vim_cloud,
-            vnf_operation_instance.get_vnf_details,
+            vnf_operation_instance.get_vnf_descriptor,
+            vnf_operation_instance.get_vnf_record,
             vnf_send_notifications_instance.send_notification_for_vnf,
             vnf_data_activity_instance.set_vnf_model,
         ]