|
@@ -679,7 +679,7 @@ func GetCloudbrainByName(jobName string) (*Cloudbrain, error) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
func CanDelJob(isSigned bool, user *User, job *CloudbrainInfo) bool { |
|
|
func CanDelJob(isSigned bool, user *User, job *CloudbrainInfo) bool { |
|
|
if !isSigned || job.Status != string(JobStopped) { |
|
|
|
|
|
|
|
|
if !isSigned || (job.Status != string(JobStopped) && job.Status != string(ModelArtsStartFailed) && job.Status != string(ModelArtsCreateFailed)){ |
|
|
return false |
|
|
return false |
|
|
} |
|
|
} |
|
|
repo, err := GetRepositoryByID(job.RepoID) |
|
|
repo, err := GetRepositoryByID(job.RepoID) |
|
|