Example #1
0
func (manager Manager) QueueTask(queue *model.Queue, task *model.Task) bool {
	if !queue.AddTask(task.Uid()) {
		return false
	}
	if task.Enqueue(queue.Uid()) {
		return true
	}
	queue.DelTask(task.Uid())
	return false
}