mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-01 15:07:17 +08:00
Merge pull request #3510 from ioito/hotfix/qx-qcloud-secgroup-delete
fix: 避免删除安全组失败
This commit is contained in:
@@ -242,7 +242,7 @@ func (region *SRegion) GetClassicSecurityGroups() ([]SClassicSecurityGroup, erro
|
||||
}
|
||||
|
||||
func (region *SRegion) GetClassicSecurityGroupDetails(secgroupId string) (*SClassicSecurityGroup, error) {
|
||||
secgroup := SClassicSecurityGroup{}
|
||||
secgroup := SClassicSecurityGroup{region: region}
|
||||
return &secgroup, region.client.Get(secgroupId, []string{}, &secgroup)
|
||||
}
|
||||
|
||||
|
||||
@@ -451,7 +451,7 @@ func (self *SRegion) GetSecurityGroupDetails(secGroupId string) (*SSecurityGroup
|
||||
return nil, err
|
||||
}
|
||||
|
||||
secgrp := SSecurityGroup{SecurityGroupId: secGroupId}
|
||||
secgrp := SSecurityGroup{SecurityGroupId: secGroupId, region: self}
|
||||
err = body.Unmarshal(&secgrp.SecurityGroupPolicySet, "SecurityGroupPolicySet")
|
||||
if err != nil {
|
||||
log.Errorf("Unmarshal security group details fail %s", err)
|
||||
|
||||
Reference in New Issue
Block a user