X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Falarm_route.py;h=11fad030da08847a5661612376a5069cf5f23654;hb=8f6925be34832e63340f38aaa929a08ca8855260;hp=8b03880f086d0a5236f44663ce124630f1afbe47;hpb=322f586832443714479307f3e14d58144cbdb54c;p=pti%2Fo2.git diff --git a/o2ims/views/alarm_route.py b/o2ims/views/alarm_route.py index 8b03880..11fad03 100644 --- a/o2ims/views/alarm_route.py +++ b/o2ims/views/alarm_route.py @@ -139,8 +139,7 @@ class AlarmGetRouter(Resource): class SubscriptionsListRouter(Resource): model = SubscriptionDTO.subscription_get - expect = SubscriptionDTO.subscription - post_resp = SubscriptionDTO.subscription_post_resp + expect = SubscriptionDTO.subscription_create @api_monitoring_v1.doc('List alarm subscriptions') @api_monitoring_v1.marshal_list_with(model) @@ -188,7 +187,9 @@ class SubscriptionsListRouter(Resource): @api_monitoring_v1.doc('Create a alarm subscription') @api_monitoring_v1.expect(expect) - @api_monitoring_v1.marshal_with(post_resp, code=201) + @api_monitoring_v1.marshal_with( + model, code=201, + mask='{alarmSubscriptionId,callback,consumerSubscriptionId,filter}') def post(self): data = api_monitoring_v1.payload result = alarm_view.subscription_create(data, bus.uow)