func reportCompleted(client client.Queue, task *TaskRun, log *logrus.Entry) *updateError { _, err := client.ReportCompleted(task.TaskID, strconv.Itoa(task.RunID)) if err != nil { log.WithField("error", err).Warn("Not able to report successful completion for task.") return &updateError{err: err.Error()} } return nil }