From 3610828f9437e752b0da157aaabf4971a805be9a Mon Sep 17 00:00:00 2001 From: TangBin Date: Thu, 13 Dec 2018 15:51:42 +0800 Subject: [PATCH] =?UTF-8?q?instance=20type=E5=AD=97=E6=AE=B5=E8=AF=AF?= =?UTF-8?q?=E5=86=99=E6=88=90=E4=BA=86id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/compute/models/guests.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/compute/models/guests.go b/pkg/compute/models/guests.go index 4a4003943e..6e6a058338 100644 --- a/pkg/compute/models/guests.go +++ b/pkg/compute/models/guests.go @@ -771,14 +771,14 @@ func (manager *SGuestManager) ValidateCreateData(ctx context.Context, userCred m if hypervisor != HYPERVISOR_CONTAINER { // support sku here var sku *SServerSku - skuId := jsonutils.GetAnyString(data, []string{"sku", "flavor", "instance_type"}) - if len(skuId) > 0 { - sku, err := ServerSkuManager.FetchSkuByNameAndHypervisor(skuId, hypervisor, true) + skuName := jsonutils.GetAnyString(data, []string{"sku", "flavor", "instance_type"}) + if len(skuName) > 0 { + sku, err := ServerSkuManager.FetchSkuByNameAndHypervisor(skuName, hypervisor, true) if err != nil { return nil, err } - data.Add(jsonutils.NewString(sku.Id), "instance_type") + data.Add(jsonutils.NewString(sku.Name), "instance_type") data.Add(jsonutils.NewInt(int64(sku.MemorySizeMB)), "vmem_size") data.Add(jsonutils.NewInt(int64(sku.CpuCoreCount)), "vcpu_count") } else {