|
|
|
@@ -738,7 +738,6 @@ func GetCloudbrainsDetailData(ctx *context.Context) { |
|
|
|
tasks := []models.TaskDetail{} |
|
|
|
for i, task := range ciTasks { |
|
|
|
ciTasks[i].Cloudbrain.ComputeResource = task.ComputeResource |
|
|
|
|
|
|
|
var taskDetail models.TaskDetail |
|
|
|
taskDetail.ID = ciTasks[i].Cloudbrain.ID |
|
|
|
taskDetail.JobID = ciTasks[i].Cloudbrain.JobID |
|
|
|
@@ -758,11 +757,20 @@ func GetCloudbrainsDetailData(ctx *context.Context) { |
|
|
|
taskDetail.RepoName = ciTasks[i].Repo.OwnerName + "/" + ciTasks[i].Repo.Name |
|
|
|
taskDetail.RepoAlias = ciTasks[i].Repo.OwnerName + "/" + ciTasks[i].Repo.Alias |
|
|
|
} |
|
|
|
taskDetail.CardNum, taskDetail.CardType, _ = repo.GetCloudbrainCardNumAndType(ciTasks[i].Cloudbrain) |
|
|
|
if ciTasks[i].Cloudbrain.WorkServerNumber >= 1 { |
|
|
|
taskDetail.WorkServerNum = int64(ciTasks[i].Cloudbrain.WorkServerNumber) |
|
|
|
} else { |
|
|
|
taskDetail.WorkServerNum = 1 |
|
|
|
} |
|
|
|
// taskDetail.CardNum, taskDetail.CardType, _ = repo.GetCloudbrainCardNumAndType(ciTasks[i].Cloudbrain) |
|
|
|
// if ciTasks[i].Cloudbrain.Spec != nil { |
|
|
|
// taskDetail.CardNum = ciTasks[i].Cloudbrain.Spec.AccCardsNum |
|
|
|
// taskDetail.CardType = ciTasks[i].Cloudbrain.Spec.AccCardType |
|
|
|
// taskDetail.AiCenter = ciTasks[i].Cloudbrain.Spec.AiCenterName |
|
|
|
// } |
|
|
|
// taskDetail.AiCenter = repo.GetCloudbrainAiCenter(ciTasks[i].Cloudbrain, ctx) |
|
|
|
// taskDetail.FlavorName, _ = repo.GetCloudbrainFlavorName(ciTasks[i].Cloudbrain) |
|
|
|
taskDetail.CardDuration = repo.GetCloudbrainCardDuration(ciTasks[i].Cloudbrain) |
|
|
|
taskDetail.AiCenter = repo.GetCloudbrainAiCenter(ciTasks[i].Cloudbrain, ctx) |
|
|
|
taskDetail.FlavorName, _ = repo.GetCloudbrainFlavorName(ciTasks[i].Cloudbrain) |
|
|
|
|
|
|
|
taskDetail.WaitTime = repo.GetCloudbrainWaitTime(ciTasks[i].Cloudbrain) |
|
|
|
|
|
|
|
if ciTasks[i].Cloudbrain.DeletedAt != nilTime || ciTasks[i].Repo == nil { |
|
|
|
|