Commit 21422d45 authored by duanjinfei's avatar duanjinfei

Merge branch 'master' into test

parents 03fefdab 1fd3bc69
...@@ -224,16 +224,16 @@ func (t *TaskWorker) GetAckResp(taskMsg *nodeManagerV1.PushTaskMessage) (isCanEx ...@@ -224,16 +224,16 @@ func (t *TaskWorker) GetAckResp(taskMsg *nodeManagerV1.PushTaskMessage) (isCanEx
value, ok := t.ExecTaskIdIsFinished.Load(t.lastExecTaskId) value, ok := t.ExecTaskIdIsFinished.Load(t.lastExecTaskId)
if !ok { if !ok {
log.WithField("task id", t.lastExecTaskId).Warn("task exec is not finished") log.WithField("task id", t.lastExecTaskId).Warn("task exec is not finished")
return } else {
} isSuccess := value.(bool)
isSuccess := value.(bool) log.WithField("isSuccess", isSuccess).Info("Task exec info")
log.WithField("isSuccess", isSuccess).Info("Task exec info") if !isSuccess && !t.lastExecTaskStartTime.IsZero() {
if !isSuccess && !t.lastExecTaskStartTime.IsZero() { lastTaskImageInfo := t.DockerOp.GetImageInfo(t.lastExecTaskImageName)
lastTaskImageInfo := t.DockerOp.GetImageInfo(t.lastExecTaskImageName) since := time.Since(t.lastExecTaskStartTime)
since := time.Since(t.lastExecTaskStartTime) queueWaitTime = lastTaskImageInfo.EstimatExeTime - int64(since.Seconds())
queueWaitTime = lastTaskImageInfo.EstimatExeTime - int64(since.Seconds()) if queueWaitTime < 0 {
if queueWaitTime < 0 { queueWaitTime = lastTaskImageInfo.EstimatExeTime
queueWaitTime = lastTaskImageInfo.EstimatExeTime }
} }
} }
isCanExecute = true isCanExecute = true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment