fix: ServerCreateInput keypair and secgroup wrong json tag

This commit is contained in:
Zexi Li
2019-03-22 09:20:39 +08:00
parent 15706d2155
commit 18db5cbc32
3 changed files with 11 additions and 12 deletions
+2 -2
View File
@@ -377,10 +377,10 @@ func FetchServerCreateInputByJSON(obj jsonutils.JSONObject) (*compute.ServerCrea
input.InstanceType = skuName
}
if keypair := jsonutils.GetAnyString(obj, []string{"keypair", "keypair_id"}); keypair != "" {
input.Keypair = keypair
input.KeypairId = keypair
}
if secgroup := jsonutils.GetAnyString(obj, []string{"secgroup", "secgroup_id", "secgrp_id"}); len(secgroup) != 0 {
input.Secgroup = secgroup
input.SecgroupId = secgroup
}
return input, nil