fix: avoid create dbinstance without secgroup

This commit is contained in:
Qu Xuan
2019-10-30 17:00:32 +08:00
parent 5d0f9488cd
commit 573ca2eb9b
+1 -1
View File
@@ -1502,7 +1502,7 @@ func (self *SManagedVirtualizationRegionDriver) RequestCreateDBInstance(ctx cont
secgroup, _ := dbinstance.GetSecgroup()
if secgroup != nil {
vpcId := region.GetDriver().GetSecurityGroupVpcId(ctx, userCred, region, nil, vpc, false)
_, err = region.GetDriver().RequestSyncSecurityGroup(ctx, userCred, vpcId, vpc, secgroup)
desc.SecgroupId, err = region.GetDriver().RequestSyncSecurityGroup(ctx, userCred, vpcId, vpc, secgroup)
if err != nil {
return nil, errors.Wrap(err, "SyncSecurityGroup")
}