diff options
| author | chrislu <chris.lu@gmail.com> | 2022-03-23 01:03:51 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-03-23 01:03:51 -0700 |
| commit | 18ae8943ef599a1cbadfad9598653dc28db01d1f (patch) | |
| tree | f88f6f2ac1d935440cec2438672a927cd4136bb2 /weed/s3api/filer_util.go | |
| parent | 98c001f54a0a5ee878df2232998cedc5a73ed07f (diff) | |
| download | seaweedfs-18ae8943ef599a1cbadfad9598653dc28db01d1f.tar.xz seaweedfs-18ae8943ef599a1cbadfad9598653dc28db01d1f.zip | |
better clean up upload directory
Diffstat (limited to 'weed/s3api/filer_util.go')
| -rw-r--r-- | weed/s3api/filer_util.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/weed/s3api/filer_util.go b/weed/s3api/filer_util.go index d227c609e..dbd667339 100644 --- a/weed/s3api/filer_util.go +++ b/weed/s3api/filer_util.go @@ -55,10 +55,11 @@ func (s3a *S3ApiServer) rm(parentDirectoryPath, entryName string, isDeleteData, func doDeleteEntry(client filer_pb.SeaweedFilerClient, parentDirectoryPath string, entryName string, isDeleteData bool, isRecursive bool) error { request := &filer_pb.DeleteEntryRequest{ - Directory: parentDirectoryPath, - Name: entryName, - IsDeleteData: isDeleteData, - IsRecursive: isRecursive, + Directory: parentDirectoryPath, + Name: entryName, + IsDeleteData: isDeleteData, + IsRecursive: isRecursive, + IgnoreRecursiveError: true, } glog.V(1).Infof("delete entry %v/%v: %v", parentDirectoryPath, entryName, request) |
