diff --git a/routers/repo/cloudbrain.go b/routers/repo/cloudbrain.go index 5dd7d361bf..31cecfdf66 100755 --- a/routers/repo/cloudbrain.go +++ b/routers/repo/cloudbrain.go @@ -1819,6 +1819,9 @@ func uploadCodeToMinio(codePath, jobName, parentDir string) error { err = storage.Attachments.UploadObject(destObject, sourceFile) if err != nil { log.Error("UploadObject(%s) failed: %s", file.Name(), err.Error()) + if strings.Contains(err.Error(), "no such file or directory") { + continue + } return err } } diff --git a/services/cloudbrain/cloudbrainTask/train.go b/services/cloudbrain/cloudbrainTask/train.go index a7bc35d4f8..2f93d5fe88 100644 --- a/services/cloudbrain/cloudbrainTask/train.go +++ b/services/cloudbrain/cloudbrainTask/train.go @@ -790,6 +790,10 @@ func uploadCodeToMinio(codePath, jobName, parentDir string) error { sourceFile := codePath + file.Name() err = storage.Attachments.UploadObject(destObject, sourceFile) if err != nil { + + if strings.Contains(err.Error(), "no such file or directory") { + continue + } log.Error("UploadObject(%s) failed: %s", file.Name(), err.Error()) return err }