Browse Source

update

tags/v1.22.11.1^2
liuzx 2 years ago
parent
commit
ebd4c78e29
1 changed files with 3 additions and 36 deletions
  1. +3
    -36
      routers/repo/cloudbrain_statistic.go

+ 3
- 36
routers/repo/cloudbrain_statistic.go View File

@@ -101,9 +101,7 @@ func getCloudBrainCardRes(ciTasks []*models.CloudbrainInfo, beginTime int64, end
cloudBrainAicenterNameList := make(map[string]string)
cloudBrainCardTypeList := make(map[string]string)
cloudBrainCenterNameAndCardType := make(map[string]map[string]int)
// var cloudbrainDurationInfo models.CloudbrainDurationInfo
for _, cloudbrain := range ciTasks {

if _, ok := cloudBrainAicenterNameList[cloudbrain.Cloudbrain.Spec.AiCenterName]; !ok {
cloudBrainAicenterNameList[cloudbrain.Cloudbrain.Spec.AiCenterName] = cloudbrain.Cloudbrain.Spec.AiCenterName
}
@@ -125,14 +123,14 @@ func getCloudBrainCardRes(ciTasks []*models.CloudbrainInfo, beginTime int64, end
AccCardsNum = cloudbrain.Cloudbrain.Spec.AccCardsNum
}
for k, _ := range cloudBrainAicenterNameList {
if cloudBrainCenterNameAndCardType[cloudBrainAicenterNameList[k]] == nil {
cloudBrainCenterNameAndCardType[cloudBrainAicenterNameList[k]] = make(map[string]int)
}
if cloudbrain.Cloudbrain.Spec.AiCenterName == cloudBrainAicenterNameList[k] {
if _, ok := cloudBrainCardTypeList[cloudbrain.Cloudbrain.Spec.AccCardType]; !ok {
cloudBrainCardTypeList[cloudbrain.Cloudbrain.Spec.AccCardType] = cloudbrain.Cloudbrain.Spec.AccCardType
}
for i, _ := range cloudBrainCardTypeList {
if cloudBrainCenterNameAndCardType == nil {
cloudBrainCenterNameAndCardType[cloudBrainAicenterNameList[k]][cloudBrainCardTypeList[i]] = 0
}
if cloudbrain.Cloudbrain.Spec.AccCardType == cloudBrainCardTypeList[i] {
if cloudbrain.Cloudbrain.Status == string(models.ModelArtsRunning) {
if int64(cloudbrain.Cloudbrain.StartTime) < beginTime {
@@ -149,37 +147,6 @@ func getCloudBrainCardRes(ciTasks []*models.CloudbrainInfo, beginTime int64, end
}
}
}
// cloudBrainCenterNameAndCardType[cloudBrainAicenterNameList[k]][cloudBrainCardTypeList[i]] = cloudBrainCardRes[cloudBrainCardTypeList[i]]

// if cloudbrain.Cloudbrain.Status == string(models.ModelArtsRunning) {
// if _, ok := cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType]; ok {
// if int64(cloudbrain.Cloudbrain.StartTime) < beginTime {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] += AccCardsNum * WorkServerNumber * (int(endTime) - int(beginTime))
// } else {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] += AccCardsNum * WorkServerNumber * (int(endTime) - int(cloudbrain.Cloudbrain.StartTime))
// }
// } else {
// if int64(cloudbrain.Cloudbrain.StartTime) < beginTime {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] = AccCardsNum * WorkServerNumber * (int(endTime) - int(beginTime))
// } else {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] = AccCardsNum * WorkServerNumber * (int(endTime) - int(cloudbrain.Cloudbrain.StartTime))
// }
// }
// } else {
// if _, ok := cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType]; ok {
// if int64(cloudbrain.Cloudbrain.StartTime) < beginTime && int64(cloudbrain.Cloudbrain.EndTime) < endTime {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] += AccCardsNum * WorkServerNumber * (int(cloudbrain.Cloudbrain.EndTime) - int(beginTime))
// } else {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] += AccCardsNum * WorkServerNumber * (int(cloudbrain.Cloudbrain.EndTime) - int(cloudbrain.Cloudbrain.StartTime))
// }
// } else {
// if int64(cloudbrain.Cloudbrain.StartTime) < beginTime && int64(cloudbrain.Cloudbrain.EndTime) < endTime {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] = AccCardsNum * WorkServerNumber * (int(cloudbrain.Cloudbrain.EndTime) - int(beginTime))
// } else {
// cloudBrainCardRes[cloudbrain.Cloudbrain.Spec.AccCardType] = AccCardsNum * WorkServerNumber * (int(cloudbrain.Cloudbrain.EndTime) - int(cloudbrain.Cloudbrain.StartTime))
// }
// }
// }
}
}
}


Loading…
Cancel
Save