Merge pull request #639 in YUNIONIO/onecloud from release/2.3.0 to release/2.4.0

* commit '37578c8a6ddaf8c0f4b6b65a9bad9552aba3b201':
  修复规则缺失优先级及描述信息
This commit is contained in:
邱剑
2018-12-03 15:12:43 +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) {