Merge pull request #638 in YUNIONIO/onecloud from ~QUXUAN/onecloud:bugfix/qx-secgroup-rule to release/2.3.0

* commit '5c6a5c937516575dc5336d672dd083dd7a99f9d7':
  修复规则缺失优先级及描述信息
This commit is contained in:
邱剑
2018-12-03 15:08:47 +08:00
+7 -1
View File
@@ -281,7 +281,13 @@ func (self *SSecurityGroupRule) String() string {
}
func (self *SSecurityGroupRule) toRule() (*secrules.SecurityRule, error) {
return secrules.ParseSecurityRule(self.String())
rule, err := secrules.ParseSecurityRule(self.String())
if err != nil {
return nil, err
}
rule.Description = self.Description
rule.Priority = int(self.Priority)
return rule, nil
}
func (self *SSecurityGroupRule) SingleRules() ([]secrules.SecurityRule, error) {