func NewStatus(ak models.AlertKey) *State { g := ak.Group() return &State{ Alert: ak.Name(), Tags: g.Tags(), Group: g, } }
func NewIncident(ak models.AlertKey) *models.IncidentState { s := &models.IncidentState{} s.Start = utcNow() s.AlertKey = ak s.Alert = ak.Name() s.Tags = ak.Group().Tags() s.Result = &models.Result{} return s }