def get_dns_name_for_hosted_zone_id(self, hosted_zone_id):
"""
gets the dns name associated with the 'hosted_zone_id'.
ensure:
self.hosted_zone_id == hosted_zone_id
self.dns_name[-1] == '.'
"""
assert hosted_zone_id is not None
self.hosted_zone_id = hosted_zone_id
try:
response = self.route53.get_hosted_zone(Id=hosted_zone_id)
self.dns_name = response['HostedZone']['Name']
except ClientError as e:
raise click.UsageError('%s' % e)
log.info('found hosted zone %s for dns name %s' % (self.hosted_zone_id, self.dns_name))
assert self.dns_name[-1] == '.'
assert self.hosted_zone_id is not None
route53cache.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录