|
|
|
@@ -324,7 +324,6 @@ func RefreshHistorySpec(scopeAll bool, ids []int64) (int64, int64, error) { |
|
|
|
continue |
|
|
|
} |
|
|
|
success++ |
|
|
|
time.Sleep(500 * time.Millisecond) |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
@@ -336,11 +335,11 @@ func RefreshHistorySpec(scopeAll bool, ids []int64) (int64, int64, error) { |
|
|
|
return 0, 0, err |
|
|
|
} |
|
|
|
total = n |
|
|
|
for i := 0; i < 1000; i++ { |
|
|
|
list, err := models.FindNoSpecHistoricTask(page, pageSize) |
|
|
|
for i := 0; i < 500; i++ { |
|
|
|
list, err := models.FindCloudbrainTask(page, pageSize) |
|
|
|
page++ |
|
|
|
if err != nil { |
|
|
|
log.Error("FindNoSpecHistoricTask error.page=%d pageSize=%d e=%v", page, pageSize, err) |
|
|
|
log.Error("FindCloudbrainTask error.page=%d pageSize=%d e=%v", page, pageSize, err) |
|
|
|
return total, success, err |
|
|
|
} |
|
|
|
if len(list) == 0 { |
|
|
|
@@ -348,13 +347,20 @@ func RefreshHistorySpec(scopeAll bool, ids []int64) (int64, int64, error) { |
|
|
|
break |
|
|
|
} |
|
|
|
for _, task := range list { |
|
|
|
s, err := GetCloudbrainSpec(task.ID) |
|
|
|
if err != nil { |
|
|
|
log.Error("RefreshHistorySpec GetCloudbrainSpec error.%v", err) |
|
|
|
continue |
|
|
|
} |
|
|
|
if s != nil { |
|
|
|
continue |
|
|
|
} |
|
|
|
err = RefreshOneHistorySpec(task) |
|
|
|
if err != nil { |
|
|
|
log.Error("RefreshOneHistorySpec error.%v", err) |
|
|
|
continue |
|
|
|
} |
|
|
|
success++ |
|
|
|
time.Sleep(500 * time.Millisecond) |
|
|
|
} |
|
|
|
if len(list) < pageSize { |
|
|
|
log.Info("RefreshHistorySpec. list < pageSize") |
|
|
|
|