xds: lowercase the field name (#2666)

This commit is contained in:
lyuxuan 2019-03-04 15:22:39 -08:00 committed by GitHub
parent 914c52b240
commit 45890ffd9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -551,11 +551,11 @@ func (p *xdsConfig) UnmarshalJSON(data []byte) error {
}
for k, v := range val {
switch k {
case "BalancerName":
case "balancerName":
if err := json.Unmarshal(v, &p.BalancerName); err != nil {
return err
}
case "ChildPolicy":
case "childPolicy":
var lbcfgs []*loadBalancingConfig
if err := json.Unmarshal(v, &lbcfgs); err != nil {
return err
@ -566,7 +566,7 @@ func (p *xdsConfig) UnmarshalJSON(data []byte) error {
break
}
}
case "FallbackPolicy":
case "fallbackPolicy":
var lbcfgs []*loadBalancingConfig
if err := json.Unmarshal(v, &lbcfgs); err != nil {
return err

View File

@ -76,9 +76,9 @@ var (
)
type testBalancerConfig struct {
BalancerName string
ChildPolicy []lbPolicy
FallbackPolicy []lbPolicy
BalancerName string `json:"balancerName,omitempty"`
ChildPolicy []lbPolicy `json:"childPolicy,omitempty"`
FallbackPolicy []lbPolicy `json:"fallbackPolicy,omitempty"`
}
func (l *lbPolicy) UnmarshalJSON(b []byte) error {