Update SMO register process; remove provision code
[pti/o2.git] / o2ims / domain / subscription_obj.py
index dc3145f..49447d0 100644 (file)
@@ -45,13 +45,19 @@ class Message2SMO(Serializer):
         self.updatetime = updatetime
 
 
+class RegistrationMessage(Serializer):
+    def __init__(self, eventtype: NotificationEventEnum, id: str = '') -> None:
+        self.notificationEventType = eventtype
+        self.id = id
+
+
 @dataclass
 class EventState():
     Initial = 0
-    NotInstalled = 1
+    NotInstalled = 1
     Installing = 2
     Installed = 3
     Updating = 4
     Uninstalling = 5
     Abnormal = 6
-    Deleted = 7
+    Deleting = 7