in create_managed_endpoint.py [0:0]
def exists_hz_vpc(hzonename,hzregion,hzvpc):
# Detects if vpc exists in the hosted zone. returns True if found, false if not found.
try:
#get Hosted zone id
hzid = hosted_zone_id(hzonename)
responsehzvpc = dnsclient.get_hosted_zone(
Id = hzid
)
# Set hosted zone flag
hostedzonevpcfound = False
for i in responsehzvpc['VPCs']:
ergn = (i['VPCRegion'])
evpc = (i['VPCId'])
if (ergn == hzregion and evpc == hzvpc):
hostedzonevpcfound = True
return hostedzonevpcfound
except ClientError as e:
print(e)
raise