feature/11-update_master_to_beta_release_commits #12
1 changed files with 8 additions and 10 deletions
|
@ -1128,16 +1128,14 @@ func (d *driver) doWalk(parentCtx context.Context, objectCount *int64, from stri
|
||||||
|
|
||||||
// get a list of all inferred directories between the previous directory and this file
|
// get a list of all inferred directories between the previous directory and this file
|
||||||
dirs := directoryDiff(prevDir, filePath)
|
dirs := directoryDiff(prevDir, filePath)
|
||||||
if len(dirs) > 0 {
|
for _, dir := range dirs {
|
||||||
for _, dir := range dirs {
|
walkInfos = append(walkInfos, storagedriver.FileInfoInternal{
|
||||||
walkInfos = append(walkInfos, storagedriver.FileInfoInternal{
|
FileInfoFields: storagedriver.FileInfoFields{
|
||||||
FileInfoFields: storagedriver.FileInfoFields{
|
IsDir: true,
|
||||||
IsDir: true,
|
Path: dir,
|
||||||
Path: dir,
|
},
|
||||||
},
|
})
|
||||||
})
|
prevDir = dir
|
||||||
prevDir = dir
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
walkInfos = append(walkInfos, storagedriver.FileInfoInternal{
|
walkInfos = append(walkInfos, storagedriver.FileInfoInternal{
|
||||||
|
|
Loading…
Reference in a new issue