func addOptInAnalyticsToConfigFile()

in cli/pkg/cli_init/init.go [122:141]


func addOptInAnalyticsToConfigFile(f string) error {
	input, err := os.ReadFile(f)
	if err != nil {
		return err
	}

	lines := strings.Split(string(input), "\n")

	for i, line := range lines {
		if strings.Contains(line, "sendAnalytics") {
			lines[i] = "sendAnalytics: true"
		}
	}
	output := strings.Join(lines, "\n")
	err = os.WriteFile(f, []byte(output), 0644)
	if err != nil {
		return err
	}
	return nil
}