|
@ -38,7 +38,7 @@ func (f *Filer) DeleteEntryMetaAndData(ctx context.Context, p util.FullPath, isR |
|
|
return nil |
|
|
return nil |
|
|
}) |
|
|
}) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
glog.V(0).Infof("delete directory %s: %v", p, err) |
|
|
|
|
|
|
|
|
glog.V(2).Infof("delete directory %s: %v", p, err) |
|
|
return fmt.Errorf("delete directory %s: %v", p, err) |
|
|
return fmt.Errorf("delete directory %s: %v", p, err) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -76,7 +76,7 @@ func (f *Filer) doBatchDeleteFolderMetaAndData(ctx context.Context, entry *Entry |
|
|
} |
|
|
} |
|
|
if lastFileName == "" && !isRecursive && len(entries) > 0 { |
|
|
if lastFileName == "" && !isRecursive && len(entries) > 0 { |
|
|
// only for first iteration in the loop
|
|
|
// only for first iteration in the loop
|
|
|
glog.V(0).Infof("deleting a folder %s has children: %+v ...", entry.FullPath, entries[0].Name()) |
|
|
|
|
|
|
|
|
glog.V(2).Infof("deleting a folder %s has children: %+v ...", entry.FullPath, entries[0].Name()) |
|
|
return fmt.Errorf("%s: %s", MsgFailDelNonEmptyFolder, entry.FullPath) |
|
|
return fmt.Errorf("%s: %s", MsgFailDelNonEmptyFolder, entry.FullPath) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|