@@ -13,6 +13,7 @@ import (
1313
1414 "github.com/1Panel-dev/1Panel/agent/app/repo"
1515 "github.com/1Panel-dev/1Panel/agent/app/task"
16+ "github.com/1Panel-dev/1Panel/agent/buserr"
1617 "github.com/1Panel-dev/1Panel/agent/i18n"
1718
1819 "github.com/1Panel-dev/1Panel/agent/app/dto"
@@ -21,7 +22,6 @@ import (
2122 "github.com/1Panel-dev/1Panel/agent/global"
2223 "github.com/1Panel-dev/1Panel/agent/utils/common"
2324 "github.com/1Panel-dev/1Panel/agent/utils/files"
24- "github.com/pkg/errors"
2525)
2626
2727func (u * CronjobService ) handleApp (cronjob model.Cronjob , startTime time.Time , taskItem * task.Task ) error {
@@ -32,7 +32,7 @@ func (u *CronjobService) handleApp(cronjob model.Cronjob, startTime time.Time, t
3232 }
3333 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
3434 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
35- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
35+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
3636 }
3737 for _ , app := range apps {
3838 retry := 0
@@ -90,7 +90,7 @@ func (u *CronjobService) handleWebsite(cronjob model.Cronjob, startTime time.Tim
9090 }
9191 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
9292 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
93- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
93+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
9494 }
9595 for _ , web := range webs {
9696 retry := 0
@@ -149,7 +149,7 @@ func (u *CronjobService) handleDatabase(cronjob model.Cronjob, startTime time.Ti
149149 }
150150 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
151151 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
152- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
152+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
153153 }
154154 for _ , dbInfo := range dbs {
155155 retry := 0
@@ -217,7 +217,7 @@ func (u *CronjobService) handleDatabase(cronjob model.Cronjob, startTime time.Ti
217217func (u * CronjobService ) handleDirectory (cronjob model.Cronjob , startTime time.Time , taskItem * task.Task ) error {
218218 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
219219 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
220- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
220+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
221221 }
222222 taskItem .AddSubTaskWithOps (task .GetTaskName (cronjob .SourceDir , task .TaskBackup , task .TaskScopeCronjob ), func (task * task.Task ) error {
223223 fileName := fmt .Sprintf ("%s.tar.gz" , startTime .Format (constant .DateTimeSlimLayout )+ common .RandStrAndNum (2 ))
@@ -267,7 +267,7 @@ func (u *CronjobService) handleDirectory(cronjob model.Cronjob, startTime time.T
267267func (u * CronjobService ) handleSystemLog (cronjob model.Cronjob , startTime time.Time , taskItem * task.Task ) error {
268268 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
269269 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
270- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
270+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
271271 }
272272 taskItem .AddSubTaskWithOps (task .GetTaskName (i18n .GetMsgByKey ("SystemLog" ), task .TaskBackup , task .TaskScopeCronjob ), func (task * task.Task ) error {
273273 nameItem := startTime .Format (constant .DateTimeSlimLayout ) + common .RandStrAndNum (5 )
@@ -303,7 +303,7 @@ func (u *CronjobService) handleSystemLog(cronjob model.Cronjob, startTime time.T
303303func (u * CronjobService ) handleSnapshot (cronjob model.Cronjob , jobRecord model.JobRecords , taskItem * task.Task ) error {
304304 accountMap := NewBackupClientMap (strings .Split (cronjob .SourceAccountIDs , "," ))
305305 if ! accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].isOk {
306- return errors .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
306+ return buserr .New (i18n .GetMsgWithDetail ("LoadBackupFailed" , accountMap [fmt .Sprintf ("%d" , cronjob .DownloadAccountID )].message ))
307307 }
308308 var record model.BackupRecord
309309 record .Status = constant .StatusSuccess
0 commit comments