ebs.py 文件源码

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

项目:omni 作者: openstack 项目源码 文件源码
def do_setup(self, context):
        self._check_config()
        region_name = CONF.AWS.region_name
        endpoint = '.'.join(['ec2', region_name, 'amazonaws.com'])
        region = RegionInfo(name=region_name, endpoint=endpoint)
        self._conn = ec2.EC2Connection(
            aws_access_key_id=CONF.AWS.access_key,
            aws_secret_access_key=CONF.AWS.secret_key,
            region=region)
        # resort to first AZ for now. TODO(do_setup): expose this through API
        az = CONF.AWS.az

        try:
            self._zone = filter(lambda z: z.name == az,
                                self._conn.get_all_zones())[0]
        except IndexError:
            raise AvailabilityZoneNotFound(az=az)

        self.set_initialized()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号