in domain_function.py [0:0]
def delete_domain(domain_id):
response = client.delete_domain(
DomainId=domain_id,
RetentionPolicy={
'HomeEfsFileSystem': 'Delete'
}
)
deleted = False
while not deleted:
try:
client.describe_domain(DomainId=domain_id)
except ClientError as error:
if error.response['Error']['Code'] == 'ResourceNotFound':
print('Deleted')
deleted = True
return
time.sleep(5)
return response