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 } }