func SaveToFile()

in pkg/utils/utils.go [61:77]


func SaveToFile(fileName string, content []byte) (string, error) {
	tempFile, err := ioutil.TempFile("", fileName)
	if err != nil {
		klog.Error(err)
		return tempFile.Name(), err
	}
	if _, err := tempFile.Write(content); err != nil {
		klog.Error(err)
		return tempFile.Name(), err
	}
	if err := tempFile.Close(); err != nil {
		klog.Error(err)
		return tempFile.Name(), err
	}
	klog.Infof("Saved App Gateway config to %s", tempFile.Name())
	return tempFile.Name(), nil
}