Merge pull request #7669 from yanggangtony/status-clean

make status more readable and update easy.
This commit is contained in:
Fu Wei
2022-11-27 23:12:23 +08:00
committed by GitHub
2 changed files with 31 additions and 17 deletions

View File

@@ -247,7 +247,7 @@ func (j *pushjobs) status() []content.StatusInfo {
status, err := j.tracker.GetStatus(name)
if err != nil {
si.Status = "waiting"
si.Status = content.StatusWaiting
} else {
si.Offset = status.Offset
si.Total = status.Total
@@ -255,12 +255,12 @@ func (j *pushjobs) status() []content.StatusInfo {
si.UpdatedAt = status.UpdatedAt
if status.Offset >= status.Total {
if status.UploadUUID == "" {
si.Status = "done"
si.Status = content.StatusDone
} else {
si.Status = "committing"
si.Status = content.StatusCommitting
}
} else {
si.Status = "uploading"
si.Status = content.StatusUploading
}
}
statuses = append(statuses, si)