ricAlarmDefintion.AlarmText = alarmDefinition.AlarmText
ricAlarmDefintion.EventType = alarmDefinition.EventType
ricAlarmDefintion.OperationInstructions = alarmDefinition.OperationInstructions
+ ricAlarmDefintion.RaiseDelay = alarmDefinition.RaiseDelay
+ ricAlarmDefintion.ClearDelay = alarmDefinition.ClearDelay
alarm.RICAlarmDefinitions[alarmDefinition.AlarmId] = ricAlarmDefintion
+ app.Logger.Debug("POST - alarm definition added for alarm id %v", alarmDefinition.AlarmId)
}
}
m.AlarmTime = time.Now().UnixNano()
}
- _, err := a.ProcessAlarm(&m)
+ _, err := a.ProcessAlarm(&AlarmNotification{m, alarm.AlarmDefinition{}})
return err
}