fix(jar): bug on remove temporary jar

This commit is contained in:
Mohamad Khani 2024-12-08 19:25:31 +03:30
parent 91ccfebfeb
commit 0993ed4cb1
2 changed files with 5 additions and 1 deletions

View File

@ -40,6 +40,7 @@ func (JarFile *JarFile) Upload(flinkClient *api.Client) (fileName string, err er
if resp.Status != "success" {
err = errors.New("jar upload was not success")
}
JarFile.filePath = fileName
return
}

View File

@ -18,11 +18,14 @@ func (job *ManagedJob) upload() error {
return err
}
fileName, err := jarFile.Upload(job.client)
jarFile.Delete()
if err != nil {
lc.Logger.Debug("[main] error on upload jar", zap.Error(err))
return err
}
err = jarFile.Delete()
if err != nil {
lc.Logger.Debug("[main] error on delete jar", zap.Error(err))
}
lc.Logger.Debug("[main] after upload jar", zap.Any("upload-jar-resp", fileName))
job.def.Status.JarId = &fileName