Code Review
/
pti
/
o2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix INF-364 alarmEventRecord does not comply with spec
[pti/o2.git]
/
o2ims
/
domain
/
events.py
diff --git
a/o2ims/domain/events.py
b/o2ims/domain/events.py
index
a4a2375
..
19adab1
100644
(file)
--- a/
o2ims/domain/events.py
+++ b/
o2ims/domain/events.py
@@
-15,8
+15,10
@@
# pylint: disable=too-few-public-methods
from dataclasses import dataclass
from datetime import datetime
# pylint: disable=too-few-public-methods
from dataclasses import dataclass
from datetime import datetime
+
from o2common.domain.events import Event
from o2ims.domain.subscription_obj import NotificationEventEnum
from o2common.domain.events import Event
from o2ims.domain.subscription_obj import NotificationEventEnum
+from o2ims.domain.alarm_obj import AlarmNotificationEventEnum
@dataclass
@dataclass
@@
-45,3
+47,10
@@
class ResourceChanged(Event):
resourcePoolId: str
notificationEventType: NotificationEventEnum
updatetime: datetime.now()
resourcePoolId: str
notificationEventType: NotificationEventEnum
updatetime: datetime.now()
+
+
+@dataclass
+class AlarmEventChanged(Event):
+ id: str
+ notificationEventType: AlarmNotificationEventEnum
+ updatetime: datetime.now()