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
Add the alarm_dto missing fields to compliance check.
[pti/o2.git]
/
o2ims
/
views
/
alarm_dto.py
diff --git
a/o2ims/views/alarm_dto.py
b/o2ims/views/alarm_dto.py
index
54bfe7d
..
6697f20
100644
(file)
--- a/
o2ims/views/alarm_dto.py
+++ b/
o2ims/views/alarm_dto.py
@@
-14,7
+14,7
@@
from flask_restx import fields
from flask_restx import fields
-from o2ims.views.api_ns import api_monitoring_v1
+from o2ims.views.api_ns import api_
ims_monitoring as api_
monitoring_v1
class AlarmDTO:
class AlarmDTO:
@@
-26,10
+26,21
@@
class AlarmDTO:
required=True,
description='Alarm Event Record ID'),
'resourceTypeId': fields.String,
required=True,
description='Alarm Event Record ID'),
'resourceTypeId': fields.String,
+ 'resourceTypeID': fields.String(attribute='resourceTypeId'),
'resourceId': fields.String,
'resourceId': fields.String,
+ 'resourceID': fields.String(attribute='resourceId'),
+ 'alarmEventRecordID':
+ fields.String(attribute='alarmEventRecordId'),
'alarmDefinitionId': fields.String,
'alarmDefinitionId': fields.String,
+ 'alarmDefinitionID': fields.String(attribute='alarmDefinitionId'),
+ 'probableCauseId': fields.String,
+ 'probableCauseID': fields.String(attribute='probableCauseId'),
'alarmRaisedTime': fields.String,
'perceivedSeverity': fields.String,
'alarmRaisedTime': fields.String,
'perceivedSeverity': fields.String,
+ 'alarmChangedTime': fields.String,
+ 'alarmAcknowledgeTime': fields.String,
+ 'alarmAcknowledged': fields.Boolean,
+ 'extensions': fields.Raw(attribute='extensions'),
}
)
}
)
@@
-45,10
+56,11
@@
class SubscriptionDTO:
'callback': fields.String,
'consumerSubscriptionId': fields.String,
'filter': fields.String,
'callback': fields.String,
'consumerSubscriptionId': fields.String,
'filter': fields.String,
- }
+ },
+ mask='{alarmSubscriptionId,callback}'
)
)
- subscription = api_monitoring_v1.model(
+ subscription
_create
= api_monitoring_v1.model(
"AlarmSubscriptionCreateDto",
{
'callback': fields.String(
"AlarmSubscriptionCreateDto",
{
'callback': fields.String(
@@
-58,12
+70,3
@@
class SubscriptionDTO:
'filter': fields.String,
}
)
'filter': fields.String,
}
)
-
- subscription_post_resp = api_monitoring_v1.model(
- "AlarmSubscriptionCreatedRespDto",
- {
- 'alarmSubscriptionId': fields.String(
- required=True,
- description='Alarm Subscription ID'),
- }
- )