CI: Add SonarCloud scan GHA workflow
[pti/o2.git] / o2ims / domain / subscription_obj.py
index a5afd9f..dfa950d 100644 (file)
@@ -32,9 +32,9 @@ class Subscription(AgRoot, Serializer):
 
 
 class NotificationEventEnum(str, Enum):
-    CREATE = 'CREATE'
-    MODIFY = 'MODIFY'
-    DELETE = 'DELETE'
+    CREATE = 0
+    MODIFY = 1
+    DELETE = 2
 
 
 class Message2SMO(Serializer):
@@ -47,9 +47,11 @@ class Message2SMO(Serializer):
 
 
 class RegistrationMessage(Serializer):
-    def __init__(self, eventtype: NotificationEventEnum, id: str = '') -> None:
+    def __init__(self, eventtype: NotificationEventEnum, id: str = '',
+                 updatetime: str = '') -> None:
         self.notificationEventType = eventtype
         self.id = id
+        self.updatetime = updatetime
 
 
 @dataclass