Route53 Delete: respect the given Type

This commit is contained in:
Niels Laukens 2019-06-17 15:53:32 +02:00
commit 6e97881896
No known key found for this signature in database
GPG key ID: D1397B5A6435A6D8
3 changed files with 26 additions and 4 deletions

View file

@ -190,9 +190,13 @@ class FakeZone(BaseModel):
self.rrsets.append(new_rrset)
return new_rrset
def delete_rrset_by_name(self, name):
def delete_rrset(self, rrset):
self.rrsets = [
record_set for record_set in self.rrsets if record_set.name != name]
record_set
for record_set in self.rrsets
if record_set.name != rrset['Name'] or
record_set.type_ != rrset['Type']
]
def delete_rrset_by_id(self, set_identifier):
self.rrsets = [