lucasdk3 opened a new issue, #104: URL: https://github.com/apache/cloudstack-go/issues/104
Hi, i have a problem to create metadata files with userdatadetails, with the current configuration it is creating only one key file and one value file, this way:  current code: https://github.com/apache/cloudstack-go/blob/bfc6c0cc51d3cb3846af4b94239944c76c2264bf/cloudstack/VirtualMachineService.go#L1443 ```go if v, found := p.p["userdatadetails"]; found { m := v.(map[string]string) for i, k := range getSortedKeysFromMap(m) { u.Set(fmt.Sprintf("userdatadetails[%d].key", i), k) u.Set(fmt.Sprintf("userdatadetails[%d].value", i), m[k]) } } ``` the cloudstack api use with this form:  to fix this problem is necessary change the code for this mode: ```go if v, found := p.p["userdatadetails"]; found { m := v.(map[string]string) for i, k := range getSortedKeysFromMap(m) { u.Set(fmt.Sprintf("userdatadetails[%d].%s", i, k), m[k]) } } ``` The error have a big impact in my current work, if possible, correct it as soon as possible. Thanks by attention, Lucas Batista - Wevy Cloud (Brazil) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org