diff --git a/server/scheduler.go b/server/scheduler.go index 47c59b5..aed2c4c 100644 --- a/server/scheduler.go +++ b/server/scheduler.go @@ -160,7 +160,7 @@ func (m *Main) UpdateNodesWorkload(nodes []*models.Node) error { func (m *Main) enqueueTask(task *models.Task) { task.State = models.Queued - task.Logs = []*models.Log{} + task.Logs = []*models.Log{{}} task.Host = "" task.Metrics = nil if err := m.DB.UpdateTask(task); err != nil { diff --git a/server/server.go b/server/server.go index 7b19f9e..99006b7 100644 --- a/server/server.go +++ b/server/server.go @@ -23,7 +23,7 @@ func (m *Main) CreateTask(t *models.Task) error { t.ID = uuid.New().String() t.State = models.Queued - t.Logs = []*models.Log{} + t.Logs = []*models.Log{{}} if t.Resources.CPUCores == 0 { t.Resources.CPUCores = 1 }