func parseEtcdHealthCheckOutput()

in controllers/healthcheck.go [87:96]


func parseEtcdHealthCheckOutput(data []byte) error {
	obj := etcdHealthCheckResponse{}
	if err := json.Unmarshal(data, &obj); err != nil {
		return err
	}
	if obj.Health == "true" {
		return nil
	}
	return fmt.Errorf("/health returned %q", obj.Health)
}