From ee14c4e1d2d94d2a78e5eb44f0ff709dec440256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Mon, 29 Aug 2022 18:09:34 +0800 Subject: [PATCH] fix(region): jdcloud misc (#14863) --- pkg/multicloud/jdcloud/provider/provider.go | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/pkg/multicloud/jdcloud/provider/provider.go b/pkg/multicloud/jdcloud/provider/provider.go index 415ad6c5f5..7816a68c1f 100644 --- a/pkg/multicloud/jdcloud/provider/provider.go +++ b/pkg/multicloud/jdcloud/provider/provider.go @@ -16,7 +16,6 @@ package provider import ( "context" - "fmt" "strings" "yunion.io/x/jsonutils" @@ -114,19 +113,6 @@ type SJdcloudProvider struct { client *jdcloud.SJDCloudClient } -type SJDCloudClient struct { -} - -func (p *SJdcloudProvider) TryConnect() error { - iregions := p.GetIRegions() - if len(iregions) == 0 { - return fmt.Errorf("no invalid region for ecloud") - } - region := iregions[0].(*jdcloud.SRegion) - _, _, err := region.GetImages(nil, "private", 1, 10) - return err -} - func (p *SJdcloudProvider) GetSubAccounts() ([]cloudprovider.SSubAccount, error) { return p.client.GetSubAccounts() } @@ -136,7 +122,7 @@ func (p *SJdcloudProvider) GetAccountId() string { } func (p *SJdcloudProvider) GetIRegions() []cloudprovider.ICloudRegion { - return p.GetIRegions() + return p.client.GetIRegions() } func (p *SJdcloudProvider) GetSysInfo() (jsonutils.JSONObject, error) {