@@ -107,6 +107,8 @@ func (this *Scheduler) HandleResponses() {
if cmd.NewState != m.AlertStateOk {
cmd.Info = fmt.Sprintf("Actual value: %1.2f", response.ActualValue)
+ } else {
+ cmd.Info = "Alert is OK!"
}
if err := bus.Dispatch(&cmd); err != nil {
@@ -29,9 +29,9 @@ func SetNewAlertState(cmd *m.UpdateAlertStateCommand) error {
return err
- //if alert.State == cmd.NewState {
- // return nil
- //}
+ if alert.State == cmd.NewState {
+ return nil
+ }
alert.State = cmd.NewState
sess.Id(alert.Id).Update(&alert)
@@ -1,7 +1,5 @@
///<reference path="../../headers/common.d.ts" />
-//import _ from 'lodash';
-
var alertStateToCssMap = {
"OK": "icon-gf-online alert-icon-online",
"WARN": "icon-gf-warn alert-icon-warn",