func DeleteTFFile()

in pkg/infrastructure/authorizationCheckers/terraform/fileManager.go [62:77]


func DeleteTFFile(workingDir string, fileName string) error {
	filePath := workingDir + "/" + fileName

	if _, err := os.Stat(filePath); err != nil {
		log.Infof("%s file does not exist \n", filePath)
		return nil
	}

	err := os.Remove(filePath)
	if err != nil {
		log.Warnf("error deleting %s file: %s", filePath, err)
		return err
	}
	log.Infof("%s deleted file \n", filePath)
	return nil
}