|
|
@@ -67,7 +67,7 @@ func GetAllCloudbrainsOverview(ctx *context.Context) { |
|
|
|
pagesize := 1000 |
|
|
|
count := pagesize |
|
|
|
for count == pagesize && count != 0 { |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
ListOptions: models.ListOptions{ |
|
|
|
Page: page, |
|
|
|
PageSize: pagesize, |
|
|
@@ -121,6 +121,13 @@ func GetAllCloudbrainsOverview(ctx *context.Context) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
cloudBrainTypeList := []int{0, 1, 2} |
|
|
|
for _, v := range cloudBrainTypeList { |
|
|
|
if _, ok := cloudBrainNum[v]; !ok { |
|
|
|
cloudBrainNum[v] = 0 |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
todayRunningCount := todayStatusResult[string(models.JobRunning)] |
|
|
|
todayCompletedCount := todayStatusResult[string(models.ModelArtsTrainJobCompleted)] + todayStatusResult[string(models.JobFailed)] + |
|
|
|
todayStatusResult[string(models.ModelArtsStartFailed)] + todayStatusResult[string(models.JobStopped)] + todayStatusResult[string(models.JobSucceeded)] + todayStatusResult[string(models.ModelArtsTrainJobKilled)] |
|
|
@@ -504,7 +511,7 @@ func GetAllCloudbrainsPeriodDistribution(ctx *context.Context) { |
|
|
|
count := pagesize |
|
|
|
//Each time a maximum of 1000 pieces of data are detected to the memory, batch processing |
|
|
|
for count == pagesize && count != 0 { |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
ListOptions: models.ListOptions{ |
|
|
|
Page: page, |
|
|
|
PageSize: pagesize, |
|
|
@@ -613,7 +620,7 @@ func GetCloudbrainsStatusAnalysis(ctx *context.Context) { |
|
|
|
pagesize := 1000 |
|
|
|
count := pagesize |
|
|
|
for count == pagesize && count != 0 { |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
ListOptions: models.ListOptions{ |
|
|
|
Page: page, |
|
|
|
PageSize: pagesize, |
|
|
@@ -1021,7 +1028,7 @@ func getCloudbrainCount(beginTime time.Time, endTime time.Time, cloudbrains []*m |
|
|
|
func getDayCloudbrainNum(beginTime time.Time, endTime time.Time) ([]DateCloudbrainNum, error) { |
|
|
|
var endTimeTemp time.Time |
|
|
|
endTimeTemp = beginTime.AddDate(0, 0, 1) |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
Type: models.TypeCloudBrainAll, |
|
|
|
BeginTimeUnix: beginTime.Unix(), |
|
|
|
EndTimeUnix: endTime.Unix(), |
|
|
@@ -1057,7 +1064,7 @@ func getMonthCloudbrainNum(beginTime time.Time, endTime time.Time) ([]DateCloudb |
|
|
|
endTimeTemp = beginTime.AddDate(0, 1, 0) |
|
|
|
endTimeTemp = time.Date(endTimeTemp.Year(), endTimeTemp.Month(), 1, 0, 0, 0, 0, now.Location()) |
|
|
|
monthCloudbrainNum := make([]DateCloudbrainNum, 0) |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
Type: models.TypeCloudBrainAll, |
|
|
|
BeginTimeUnix: beginTime.Unix(), |
|
|
|
EndTimeUnix: endTime.Unix(), |
|
|
@@ -1093,7 +1100,7 @@ func getDayCloudbrainInfo(beginTime time.Time, endTime time.Time) ([]DateCloudbr |
|
|
|
if endTimeTemp.Equal(endTime) { |
|
|
|
endTimeTemp = endTimeTemp.AddDate(0, 0, -1) |
|
|
|
} |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
Type: models.TypeCloudBrainAll, |
|
|
|
BeginTimeUnix: beginTime.Unix(), |
|
|
|
EndTimeUnix: endTime.Unix(), |
|
|
@@ -1124,7 +1131,7 @@ func getMonthCloudbrainInfo(beginTime time.Time, endTime time.Time) ([]DateCloud |
|
|
|
if endTimeTemp.Equal(endTime) { |
|
|
|
endTimeTemp = endTimeTemp.AddDate(0, -1, 0) |
|
|
|
} |
|
|
|
cloudbrains, _, err := models.CloudbrainAll(&models.CloudbrainsOptions{ |
|
|
|
cloudbrains, _, err := models.CloudbrainAllStatic(&models.CloudbrainsOptions{ |
|
|
|
Type: models.TypeCloudBrainAll, |
|
|
|
BeginTimeUnix: beginTime.Unix(), |
|
|
|
EndTimeUnix: endTime.Unix(), |
|
|
|