summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEndre Karlson <endre.karlson@hp.com>2014-02-26 17:07:46 +0100
committerEndre Karlson <endre.karlson@hp.com>2014-02-26 17:07:46 +0100
commit4f98263f4baa99224d32c4866f8b8d551977de67 (patch)
tree6464bd289974635c5bfdfa33b504f9690e739c2a
parent064081d46dfc3f1aacefbd5d45802944ef72f27b (diff)
downloaddesignate-4f98263f4baa99224d32c4866f8b8d551977de67.tar.gz
Fixes filtering in delete and update in PowerDNS
Change-Id: I9bcf798604de6ff91919eff2cd7e3f2c61180f08 Closes-Bug: #1285227
-rw-r--r--designate/backend/impl_powerdns/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/designate/backend/impl_powerdns/__init__.py b/designate/backend/impl_powerdns/__init__.py
index c84da940..bbff66b6 100644
--- a/designate/backend/impl_powerdns/__init__.py
+++ b/designate/backend/impl_powerdns/__init__.py
@@ -247,14 +247,14 @@ class PowerDNSBackend(base.Backend):
# Ensure records are updated
values = {'ttl': recordset['ttl']}
- query = self.session.query(models.Records)
+ query = self.session.query(models.Record)
query.filter_by(designate_recordset_id=recordset['id']).update(values)
self._update_soa(domain)
def delete_recordset(self, context, domain, recordset):
# Ensure records are deleted
- query = self.session.query(models.Records)
+ query = self.session.query(models.Record)
query.filter_by(designate_recordset_id=recordset['id']).delete()
self._update_soa(domain)