in tools/dockerversioning/scripts/dockerfiles/main.go [125:137]
func deleteIfFileExists(path string) {
if fileInfo, err := os.Stat(path); err != nil {
if !os.IsNotExist(err) {
log.Fatalf("File %s exists but cannot be stat'ed", path)
}
} else {
if fileInfo.IsDir() {
log.Fatalf("%s is unexpectedly a directory", path)
}
err = os.Remove(path)
check(err)
}
}