Esempio n. 1
0
func CreateTask(taskdata icarus.TaskData) (ID int, t *task.Task, err error) {
	mu.Lock()
	defer mu.Unlock()

	ID, err = storage.CreateTask(taskdata)
	if err != nil {
		return
	}
	taskdata.ID = ID

	t, err = addTask(taskdata)
	return
}