mirror of
https://github.com/tickstep/aliyunpan.git
synced 2025-01-23 22:42:15 +08:00
fix upload progress bar showing bug
This commit is contained in:
parent
f41f70ed6b
commit
9b5fe1da16
@ -174,7 +174,7 @@ func (utu *UploadTaskUnit) upload() (result *taskframework.TaskUnitRunResult) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if utu.ShowProgress {
|
if utu.ShowProgress {
|
||||||
fmt.Printf("\r[%s] ↑ %s/%s %s/s(%s/s) in %s ............\n", utu.taskInfo.Id(),
|
fmt.Printf("\r[%s] ↑ %s/%s %s/s(%s/s) in %s ............", utu.taskInfo.Id(),
|
||||||
converter.ConvertFileSize(status.Uploaded(), 2),
|
converter.ConvertFileSize(status.Uploaded(), 2),
|
||||||
converter.ConvertFileSize(status.TotalSize(), 2),
|
converter.ConvertFileSize(status.TotalSize(), 2),
|
||||||
converter.ConvertFileSize(status.SpeedsPerSecond(), 2),
|
converter.ConvertFileSize(status.SpeedsPerSecond(), 2),
|
||||||
@ -333,7 +333,6 @@ StepUploadPrepareUpload:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 创建云盘文件夹
|
// 创建云盘文件夹
|
||||||
fmt.Printf("[%s] %s 检测和创建云盘文件夹开始\n", utu.taskInfo.Id(), time.Now().Format("2006-01-02 15:04:06"))
|
|
||||||
timeStart2 = time.Now()
|
timeStart2 = time.Now()
|
||||||
// utu.FolderCreateMutex.Lock()
|
// utu.FolderCreateMutex.Lock()
|
||||||
saveFilePath = path.Dir(utu.SavePath)
|
saveFilePath = path.Dir(utu.SavePath)
|
||||||
@ -351,7 +350,7 @@ StepUploadPrepareUpload:
|
|||||||
}
|
}
|
||||||
if rs == nil {
|
if rs == nil {
|
||||||
timeStart4 = time.Now()
|
timeStart4 = time.Now()
|
||||||
fmt.Printf("[%s] %s 文件夹 MkdirRecursive: %s\n", utu.taskInfo.Id(), time.Now().Format("2006-01-02 15:04:06"), saveFilePath)
|
fmt.Printf("[%s] %s 创建云盘文件夹: %s\n", utu.taskInfo.Id(), time.Now().Format("2006-01-02 15:04:06"), saveFilePath)
|
||||||
utu.FolderCreateMutex.Lock()
|
utu.FolderCreateMutex.Lock()
|
||||||
// rs, apierr = utu.PanClient.MkdirRecursive(utu.DriveId, "", "", 0, strings.Split(path.Clean(saveFilePath), "/"))
|
// rs, apierr = utu.PanClient.MkdirRecursive(utu.DriveId, "", "", 0, strings.Split(path.Clean(saveFilePath), "/"))
|
||||||
// 可以直接创建的,不用循环创建
|
// 可以直接创建的,不用循环创建
|
||||||
@ -362,7 +361,7 @@ StepUploadPrepareUpload:
|
|||||||
result.ResultMessage = "创建云盘文件夹失败"
|
result.ResultMessage = "创建云盘文件夹失败"
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fmt.Printf("[%s] %s 文件夹 MkdirRecursive end, 耗时 %s\n", utu.taskInfo.Id(), time.Now().Format("2006-01-02 15:04:06"), utils.ConvertTime(time.Now().Sub(timeStart4)))
|
fmt.Printf("[%s] %s 创建云盘文件夹, 耗时 %s\n", utu.taskInfo.Id(), time.Now().Format("2006-01-02 15:04:06"), utils.ConvertTime(time.Now().Sub(timeStart4)))
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
rs = &aliyunpan.MkdirResult{}
|
rs = &aliyunpan.MkdirResult{}
|
||||||
|
Loading…
Reference in New Issue
Block a user