Skip to content

Commit 7693a4e

Browse files
committed
Modify delete access point root directory logic to only remove temporary directory if empty
1 parent 193b183 commit 7693a4e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/driver/controller.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -460,8 +460,8 @@ func (d *Driver) DeleteVolume(ctx context.Context, req *csi.DeleteVolumeRequest)
460460
if err != nil {
461461
return nil, status.Errorf(codes.Internal, "Could not unmount %q: %v", target, err)
462462
}
463-
err = os.RemoveAll(target)
464-
if err != nil {
463+
err = os.Remove(target)
464+
if err != nil && !os.IsNotExist(err) {
465465
return nil, status.Errorf(codes.Internal, "Could not delete %q: %v", target, err)
466466
}
467467
}

0 commit comments

Comments
 (0)