func CreateTFFile()

in pkg/infrastructure/authorizationCheckers/terraform/fileManager.go [45:60]


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

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

	_, err := os.Create(filePath)
	if err != nil {
		log.Warnf("error creating %s file: %s", filePath, err)
		return err
	}
	log.Infof("%s created file \n", filePath)
	return nil
}