From a78acbb24769132384f7ef727c4e27ee991a68e2 Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Sun, 5 Apr 2020 12:15:39 -0500 Subject: [PATCH] continueOnError for RemoveFiles Allow the purge to continue even if one of the files fails to be removed. --- cmd/fs.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/fs.go b/cmd/fs.go index 54a0dc2c9..0c39e2aea 100644 --- a/cmd/fs.go +++ b/cmd/fs.go @@ -117,10 +117,10 @@ func (fs *FSHelper) RemoveFile(filename string) error { } // RemoveFiles removes the given filenames -func (fs *FSHelper) RemoveFiles(files []string) error { +func (fs *FSHelper) RemoveFiles(files []string, continueOnError bool) error { for _, filename := range files { err := os.Remove(filename) - if err != nil { + if err != nil && !continueOnError { return err } }