Exemplo n.º 1
0
func addJobToWorker(jobQueue *jobqueue.Client, t *jobqueue.Task) (bool, error) {
	id, err := jobQueue.AddTask(t.Job)
	if err != nil {
		return true, fmt.Errorf("unable to put to work queue %s", err)
	}

	log.WithFields(log.Fields{
		"task": id,
		"job":  t.Job.ID,
	}).Debug("added job to work queue")

	return false, nil
}