func()

in proxy/ats.go [61:70]


func (m *ATSManager) ConfigGet(k string) (msg string, err error) {
	cmd := exec.Command("traffic_ctl", "config", "get", k)
	stdoutStderr, err := cmd.CombinedOutput()
	if err != nil {
		return "", fmt.Errorf("failed to execute: traffic_ctl config get %s Error: %s", k, err.Error())
	}
	stdoutString := fmt.Sprintf("%q", stdoutStderr)
	configValue := strings.Split(strings.Trim(strings.Trim(stdoutString, "\""), "\\n"), ": ")[1]
	return configValue, err
}