Fix nfdeployment uninstall issue
[pti/o2.git] / o2dms / domain / dms.py
index 3555e1c..949f06c 100644 (file)
@@ -13,6 +13,7 @@
 #  limitations under the License.\r
 \r
 from __future__ import annotations\r
+# from os import stat\r
 from o2dms.domain import events\r
 from o2dms.domain.states import NfDeploymentState\r
 \r
@@ -53,6 +54,10 @@ class NfDeployment(AgRoot, Serializer):
     def transit_state(self, state: NfDeploymentState):\r
         if (self.status != state):\r
             self._append_event(self.status, state)\r
+            # self.status = state\r
+\r
+    def set_state(self, state: NfDeploymentState):\r
+        if (self.status != state):\r
             self.status = state\r
 \r
     def _append_event(self, fromState, toState):\r