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
}