0

Better handling of os.Stat() errors (#1173)

This commit is contained in:
Meisam 2021-07-10 03:31:43 +02:00 committed by GitHub
parent 7361578412
commit 08b6c4e3cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,13 +22,14 @@ import (
// DoesFileExists checks if the file exists. // DoesFileExists checks if the file exists.
func DoesFileExists(name string) bool { func DoesFileExists(name string) bool {
if _, err := os.Stat(name); err != nil { if _, err := os.Stat(name); err == nil {
if os.IsNotExist(err) { return true
return false } else if os.IsNotExist(err) {
} return false
} else {
log.Errorln(err)
return false
} }
return true
} }
// GetRelativePathFromAbsolutePath gets the relative path from the provided absolute path. // GetRelativePathFromAbsolutePath gets the relative path from the provided absolute path.