create_securitygroup.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:foremast 作者: gogoair 项目源码 文件源码
def _validate_cidr(self, rule):
        """Validate the cidr block in a rule.

        Returns:
            True: Upon successful completion.

        Raises:
            SpinnakerSecurityGroupCreationFailed: CIDR definition is invalid or
                the network range is too wide.
        """
        try:
            network = ipaddress.IPv4Network(rule['app'])
        except (ipaddress.NetmaskValueError, ValueError) as error:
            raise SpinnakerSecurityGroupCreationFailed(error)

        self.log.debug('Validating CIDR: %s', network.exploded)

        return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号