- logger.info('OcloudChanged with cmd:{}'.format(data))
- if data['notificationEventType'] == NotificationEventEnum.CREATE:
- cmd = imscmd.Register2SMO(data=RegistrationMessage(is_all=True))
- bus.handle(cmd)
+ logger.info('AlarmEventChanged with cmd:{}'.format(data))
+ ref = api_monitoring_base + \
+ monitor_api_version + '/alarms/' + data['id']
+ cmd = imscmd.PubAlarm2SMO(data=AlarmEvent2SMO(
+ id=data['id'], ref=ref,
+ eventtype=data['notificationEventType'],
+ updatetime=data['updatetime']))
+ bus.handle(cmd)