From 0cc1da85522171e34f0dc081dcf5793033d55435 Mon Sep 17 00:00:00 2001 From: ioito Date: Wed, 22 Dec 2021 14:17:30 +0800 Subject: [PATCH] fix(region): qcloud vpc peer connection --- pkg/multicloud/qcloud/vpc_peering_connection.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/multicloud/qcloud/vpc_peering_connection.go b/pkg/multicloud/qcloud/vpc_peering_connection.go index 26d3b8132f..ee6bc8799f 100644 --- a/pkg/multicloud/qcloud/vpc_peering_connection.go +++ b/pkg/multicloud/qcloud/vpc_peering_connection.go @@ -16,6 +16,7 @@ package qcloud import ( "fmt" + "strings" "time" "yunion.io/x/jsonutils" @@ -239,6 +240,9 @@ func (self *SVpcPC) GetPeerVpcId() string { } func (self *SVpcPC) GetPeerAccountId() string { + if strings.Contains(self.PeerUin, ".") { + return strings.Split(self.PeerUin, ".")[0] + } return self.PeerUin }