From 3edb0ebddb61510cbe7efb419250617784bcc0b9 Mon Sep 17 00:00:00 2001 From: ioito Date: Fri, 16 Aug 2019 14:41:18 +0800 Subject: [PATCH] fix: avoid duplicate sku error --- pkg/multicloud/zstack/offering.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkg/multicloud/zstack/offering.go b/pkg/multicloud/zstack/offering.go index 74bb7bf7db..ce4bc5b579 100644 --- a/pkg/multicloud/zstack/offering.go +++ b/pkg/multicloud/zstack/offering.go @@ -50,13 +50,10 @@ func (region *SRegion) GetInstanceOfferingByType(instanceType string) (*SInstanc if err != nil { return nil, err } - if len(offerings) == 1 { + if len(offerings) >= 1 { return &offerings[0], nil } - if len(offerings) == 0 { - return nil, cloudprovider.ErrNotFound - } - return nil, fmt.Errorf("duplicate instanceType %s", instanceType) + return nil, cloudprovider.ErrNotFound } func (region *SRegion) CreateISku(sku *cloudprovider.SServerSku) (cloudprovider.ICloudSku, error) {