feat: update jobs
This commit is contained in:
@@ -13,6 +13,7 @@ import (
|
||||
"quyun/providers/app"
|
||||
"quyun/providers/job"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
. "github.com/riverqueue/river"
|
||||
log "github.com/sirupsen/logrus"
|
||||
_ "go.ipao.vip/atom"
|
||||
@@ -66,7 +67,7 @@ func (w *VideoStoreShortWorker) Work(ctx context.Context, job *Job[VideoStoreSho
|
||||
duration, err := utils.GetMediaDuration(job.Args.FilePath)
|
||||
if err != nil {
|
||||
log.Errorf("Error getting media duration: %v", err)
|
||||
return JobCancel(err)
|
||||
return errors.Wrap(err, "failed to get media duration")
|
||||
}
|
||||
|
||||
// get file md5
|
||||
@@ -74,7 +75,7 @@ func (w *VideoStoreShortWorker) Work(ctx context.Context, job *Job[VideoStoreSho
|
||||
fileMd5, err := utils.GetFileMd5(job.Args.FilePath)
|
||||
if err != nil {
|
||||
log.Errorf("Error getting file md5: %v", err)
|
||||
return JobCancel(err)
|
||||
return errors.Wrap(err, "failed to get file md5")
|
||||
}
|
||||
log.Infof("got file md5 %s %s", job.Args.FilePath, fileMd5)
|
||||
|
||||
@@ -85,7 +86,7 @@ func (w *VideoStoreShortWorker) Work(ctx context.Context, job *Job[VideoStoreSho
|
||||
fileSize, err := utils.GetFileSize(job.Args.FilePath)
|
||||
if err != nil {
|
||||
log.Errorf("Error getting file size: %v", err)
|
||||
return JobCancel(err)
|
||||
return errors.Wrap(err, "failed to get file size")
|
||||
}
|
||||
log.Infof("got file size %s %d", job.Args.FilePath, fileSize)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user