func saveScriptToFile()

in gce-containers-startup/utils/welcome-message.go [54:64]


func saveScriptToFile(script string, fileWriter FileWriterInterface, logger LoggerInterface) error {
	data := []byte(script)
	writeErr := fileWriter.WriteFile(SCRIPT_PATH, data, 0755)
	if writeErr != nil {
		logger.Print("Failed to save welcome script to profile.d")
		return writeErr
	} else {
		logger.Print("Saving welcome script to profile.d")
		return nil
	}
}