OSMENG-994 Determine the content for Activity errors

Change-Id: Id86f1fa5a5adadac333842d81d9ba4f2dff69d8f
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
diff --git a/osm_lcm/temporal/vnf_activities.py b/osm_lcm/temporal/vnf_activities.py
index 98fc86c..85de719 100644
--- a/osm_lcm/temporal/vnf_activities.py
+++ b/osm_lcm/temporal/vnf_activities.py
@@ -134,10 +134,10 @@
             activity, the operation is idempotent.
 
         """
-        update_vnf_state = {"vnfState": vnf_state_input.state}
+        update_vnf_state = {"vnfState": vnf_state_input.state.name}
         self.db.set_one("vnfrs", {"_id": vnf_state_input.vnfr_uuid}, update_vnf_state)
         self.logger.debug(
-            f"VNF {vnf_state_input.vnfr_uuid} state is updated to {vnf_state_input.state}."
+            f"VNF {vnf_state_input.vnfr_uuid} state is updated to {vnf_state_input.state.name}."
         )
 
     @activity.defn(name=ACTIVITY_CHANGE_VNF_INSTANTIATION_STATE)
@@ -165,7 +165,7 @@
 
         """
         update_vnf_instantiation_state = {
-            "instantiationState": vnf_instantiation_state_input.state
+            "instantiationState": vnf_instantiation_state_input.state.name
         }
         self.db.set_one(
             "vnfrs",
@@ -173,7 +173,7 @@
             update_vnf_instantiation_state,
         )
         self.logger.debug(
-            f"VNF {vnf_instantiation_state_input.vnfr_uuid} state is updated to {vnf_instantiation_state_input.state}."
+            f"VNF {vnf_instantiation_state_input.vnfr_uuid} state is updated to {vnf_instantiation_state_input.state.name}."
         )
 
     @activity.defn(name=ACTIVITY_SET_VNF_MODEL)