Skip to content

Commit 3aaf3aa

Browse files
committed
Fix userdatadetails
1 parent 9a71f69 commit 3aaf3aa

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

cloudstack/AutoScaleService.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -651,8 +651,7 @@ func (p *CreateAutoScaleVmProfileParams) toURLValues() url.Values {
651651
if v, found := p.p["userdatadetails"]; found {
652652
m := v.(map[string]string)
653653
for i, k := range getSortedKeysFromMap(m) {
654-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
655-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
654+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
656655
}
657656
}
658657
if v, found := p.p["userdataid"]; found {
@@ -4709,8 +4708,7 @@ func (p *UpdateAutoScaleVmProfileParams) toURLValues() url.Values {
47094708
if v, found := p.p["userdatadetails"]; found {
47104709
m := v.(map[string]string)
47114710
for i, k := range getSortedKeysFromMap(m) {
4712-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
4713-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
4711+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
47144712
}
47154713
}
47164714
if v, found := p.p["userdataid"]; found {

cloudstack/VirtualMachineService.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1446,8 +1446,7 @@ func (p *DeployVirtualMachineParams) toURLValues() url.Values {
14461446
if v, found := p.p["userdatadetails"]; found {
14471447
m := v.(map[string]string)
14481448
for i, k := range getSortedKeysFromMap(m) {
1449-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
1450-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
1449+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
14511450
}
14521451
}
14531452
if v, found := p.p["userdataid"]; found {
@@ -7935,8 +7934,7 @@ func (p *ResetUserDataForVirtualMachineParams) toURLValues() url.Values {
79357934
if v, found := p.p["userdatadetails"]; found {
79367935
m := v.(map[string]string)
79377936
for i, k := range getSortedKeysFromMap(m) {
7938-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
7939-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
7937+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
79407938
}
79417939
}
79427940
if v, found := p.p["userdataid"]; found {
@@ -9917,8 +9915,7 @@ func (p *UpdateVirtualMachineParams) toURLValues() url.Values {
99179915
if v, found := p.p["userdatadetails"]; found {
99189916
m := v.(map[string]string)
99199917
for i, k := range getSortedKeysFromMap(m) {
9920-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
9921-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
9918+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
99229919
}
99239920
}
99249921
if v, found := p.p["userdataid"]; found {

cloudstack/VirtualNetworkFunctionsService.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,8 +396,7 @@ func (p *DeployVnfApplianceParams) toURLValues() url.Values {
396396
if v, found := p.p["userdatadetails"]; found {
397397
m := v.(map[string]string)
398398
for i, k := range getSortedKeysFromMap(m) {
399-
u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k)
400-
u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k])
399+
u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k])
401400
}
402401
}
403402
if v, found := p.p["userdataid"]; found {

generate/generate.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1380,6 +1380,8 @@ func (s *service) generateConvertCode(cmd, name, typ string) {
13801380
pn(" u.Set(fmt.Sprintf(\"%s[%%d].%%s\", i, k), m[k])", name)
13811381
}
13821382
}
1383+
case "userdatadetails":
1384+
pn(" u.Set(fmt.Sprintf(\"%s[%%d].%%s\", i, k), m[k])", name)
13831385
case "serviceproviderlist":
13841386
pn(" u.Set(fmt.Sprintf(\"%s[%%d].service\", i), k)", name)
13851387
pn(" u.Set(fmt.Sprintf(\"%s[%%d].provider\", i), m[k])", name)

0 commit comments

Comments
 (0)