func ErrorEvent(msg *events.Envelope) Event { errorEvent := msg.GetError() fields := logrus.Fields{ "origin": msg.GetOrigin(), "code": errorEvent.GetCode(), "delta": errorEvent.GetSource(), } return Event{ Fields: fields, Msg: errorEvent.GetMessage(), Type: msg.GetEventType().String(), } }