This commit is contained in:
gazebo
2019-03-29 16:56:22 +08:00
parent 9ff9447813
commit 834a1f2206
3 changed files with 8 additions and 6 deletions

View File

@@ -67,7 +67,11 @@ func (t *TaskError) MarshalJSON() ([]byte, error) {
}
func (t *TaskError) Error() string {
return fmt.Sprintf("任务[%s]执行失败,错误详情:\n%s", t.name, t.errStr)
return fmt.Sprintf("[%s], 错误:%s", t.name, t.errStr)
}
func (t *TaskError) String() string {
return t.Error()
}
func NewTaskError(name string, err error) *TaskError {
@@ -340,7 +344,7 @@ func (t *BaseTask) setStatus(status int) {
func (t *BaseTask) buildTaskErrFromDetail() (err error) {
if len(t.detailErrMsgList) > 0 {
return NewTaskError(t.Name, fmt.Errorf("设置了错误继续标志,部分操作失败,总任务数:%d失败数%d以下为详情\n%s", t.TotalItemCount, t.FailedItemCount, strings.Join(t.detailErrMsgList, "\n")))
return NewTaskError(t.Name, fmt.Errorf("总共:%d, 失败:%d, 详情:\n%s", t.TotalItemCount, t.FailedItemCount, strings.Join(t.detailErrMsgList, "\n")))
}
return nil
}