diff --git a/pkg/multicloud/qcloud/loadbalancer_backend.go b/pkg/multicloud/qcloud/loadbalancer_backend.go index 5e4b3d7498..b4af8af80a 100644 --- a/pkg/multicloud/qcloud/loadbalancer_backend.go +++ b/pkg/multicloud/qcloud/loadbalancer_backend.go @@ -188,7 +188,7 @@ func (self *SRegion) GetLBBackends(t LB_TYPE, lbId, listenerId, ruleId string) ( } func (self *SLBBackend) GetProjectId() string { - return "" + return self.group.GetProjectId() } func (self *SLBBackend) SyncConf(ctx context.Context, port, weight int) error { diff --git a/pkg/multicloud/qcloud/loadbalancer_backendgroup.go b/pkg/multicloud/qcloud/loadbalancer_backendgroup.go index 3d9f4c3cb7..cc03ba6c13 100644 --- a/pkg/multicloud/qcloud/loadbalancer_backendgroup.go +++ b/pkg/multicloud/qcloud/loadbalancer_backendgroup.go @@ -420,5 +420,5 @@ func (self *SLBBackendGroup) GetBackends() ([]SLBBackend, error) { } func (self *SLBBackendGroup) GetProjectId() string { - return "" + return self.lb.GetProjectId() } diff --git a/pkg/multicloud/qcloud/loadbalancer_certificate.go b/pkg/multicloud/qcloud/loadbalancer_certificate.go index 9729eb7f41..f044d47cd2 100644 --- a/pkg/multicloud/qcloud/loadbalancer_certificate.go +++ b/pkg/multicloud/qcloud/loadbalancer_certificate.go @@ -105,5 +105,5 @@ func (self *SLBCertificate) GetExpireTime() time.Time { } func (self *SLBCertificate) GetProjectId() string { - return "" + return self.ProjectID } diff --git a/pkg/multicloud/qcloud/loadbalancer_listener.go b/pkg/multicloud/qcloud/loadbalancer_listener.go index 5091ded55a..8259192ee1 100644 --- a/pkg/multicloud/qcloud/loadbalancer_listener.go +++ b/pkg/multicloud/qcloud/loadbalancer_listener.go @@ -872,5 +872,5 @@ func certificateParams(t LB_TYPE, params map[string]string, cert *certificate, p } func (self *SLBListener) GetProjectId() string { - return "" + return self.lb.GetProjectId() } diff --git a/pkg/multicloud/qcloud/loadbalancer_listenerrule.go b/pkg/multicloud/qcloud/loadbalancer_listenerrule.go index 46e524eb2f..44e1ffe317 100644 --- a/pkg/multicloud/qcloud/loadbalancer_listenerrule.go +++ b/pkg/multicloud/qcloud/loadbalancer_listenerrule.go @@ -108,7 +108,7 @@ func (self *SLBListenerRule) GetPath() string { } func (self *SLBListenerRule) GetProjectId() string { - return "" + return self.listener.GetProjectId() } func (self *SLBListenerRule) GetBackendGroup() *SLBBackendGroup {