|
|
@@ -71,6 +71,7 @@ const ( |
|
|
|
ModelArtsStopping ModelArtsJobStatus = "STOPPING" //停止中 |
|
|
|
ModelArtsStopped ModelArtsJobStatus = "STOPPED" //停止 |
|
|
|
ModelArtsUnavailable ModelArtsJobStatus = "UNAVAILABLE" //故障 |
|
|
|
ModelArtsDeleting ModelArtsJobStatus = "DELETING" //删除中 |
|
|
|
ModelArtsDeleted ModelArtsJobStatus = "DELETED" //已删除 |
|
|
|
ModelArtsResizing ModelArtsJobStatus = "RESIZING" //规格变更中 |
|
|
|
ModelArtsResizFailed ModelArtsJobStatus = "RESIZE_FAILED" //规格变更失败 |
|
|
@@ -1934,9 +1935,9 @@ func GetCloudbrainCountByUserID(userID int64, jobType string) (int, error) { |
|
|
|
|
|
|
|
func GetCloudbrainRunCountByRepoID(repoID int64) (int, error) { |
|
|
|
count, err := x.In("status", JobWaiting, JobRunning, ModelArtsCreateQueue, ModelArtsCreating, ModelArtsStarting, |
|
|
|
ModelArtsReadyToStart, ModelArtsResizing, ModelArtsStartQueuing, ModelArtsRunning, ModelArtsRestarting, ModelArtsTrainJobInit, |
|
|
|
ModelArtsReadyToStart, ModelArtsResizing, ModelArtsStartQueuing, ModelArtsRunning, ModelArtsDeleting, ModelArtsRestarting, ModelArtsTrainJobInit, |
|
|
|
ModelArtsTrainJobImageCreating, ModelArtsTrainJobSubmitTrying, ModelArtsTrainJobWaiting, ModelArtsTrainJobRunning, ModelArtsStopping, ModelArtsResizing, |
|
|
|
ModelArtsTrainJobScaling, ModelArtsTrainJobCheckInit, ModelArtsTrainJobCheckRunning, ModelArtsTrainJobCheckRunningCompleted).And("repo_id = ?", repoID).Count(new(Cloudbrain)) |
|
|
|
ModelArtsTrainJobScaling, ModelArtsTrainJobCheckInit, ModelArtsTrainJobCheckRunning, ModelArtsTrainJobKilling, ModelArtsTrainJobCheckRunningCompleted).And("repo_id = ?", repoID).Count(new(Cloudbrain)) |
|
|
|
return int(count), err |
|
|
|
} |
|
|
|
|
|
|
|