Fix CloudFormation usage
This commit is contained in:
parent
6e97881896
commit
a5d1b22534
@ -119,7 +119,7 @@ class RecordSet(BaseModel):
|
|||||||
properties["HostedZoneId"])
|
properties["HostedZoneId"])
|
||||||
|
|
||||||
try:
|
try:
|
||||||
hosted_zone.delete_rrset_by_name(resource_name)
|
hosted_zone.delete_rrset({'Name': resource_name})
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -162,7 +162,7 @@ class RecordSet(BaseModel):
|
|||||||
self.hosted_zone_name)
|
self.hosted_zone_name)
|
||||||
if not hosted_zone:
|
if not hosted_zone:
|
||||||
hosted_zone = route53_backend.get_hosted_zone(self.hosted_zone_id)
|
hosted_zone = route53_backend.get_hosted_zone(self.hosted_zone_id)
|
||||||
hosted_zone.delete_rrset_by_name(self.name)
|
hosted_zone.delete_rrset({'Name': self.name, 'Type': self.type_})
|
||||||
|
|
||||||
|
|
||||||
class FakeZone(BaseModel):
|
class FakeZone(BaseModel):
|
||||||
@ -195,7 +195,7 @@ class FakeZone(BaseModel):
|
|||||||
record_set
|
record_set
|
||||||
for record_set in self.rrsets
|
for record_set in self.rrsets
|
||||||
if record_set.name != rrset['Name'] or
|
if record_set.name != rrset['Name'] or
|
||||||
record_set.type_ != rrset['Type']
|
(rrset.get('Type') is not None and record_set.type_ != rrset['Type'])
|
||||||
]
|
]
|
||||||
|
|
||||||
def delete_rrset_by_id(self, set_identifier):
|
def delete_rrset_by_id(self, set_identifier):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user