func parseOverrides()

in lib/config.go [328:341]


func parseOverrides(file []byte, version int) (map[string]Override, error) {
	overrides := Overrides{}
	err := json.Unmarshal(file, &overrides)
	if err != nil {
		glog.Errorf("Failed to parse JSON: %s", err)
		return nil, err
	}
	if version == 4 {
		return overrides.V4, nil
	} else if version == 6 {
		return overrides.V6, nil
	}
	return nil, fmt.Errorf("Unsupported version %d, must be 4|6", version)
}