summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-02-18 02:50:02 +0000
committerGerrit Code Review <review@openstack.org>2022-02-18 02:50:02 +0000
commit5c3975b8a89e94463bf1042520391189bcd25c51 (patch)
treec1b60946de09ff17d7871ee2a67d1a561328b056
parent99fe04953f3fe67298ceac6aee3025df5366e830 (diff)
parent5469116dd2555e7ae08034d47fdd2e1929705a9b (diff)
downloaddesignate-5c3975b8a89e94463bf1042520391189bcd25c51.tar.gz
Merge "Remove legacy logic for deleting records"
-rw-r--r--designate/central/service.py15
1 files changed, 0 insertions, 15 deletions
diff --git a/designate/central/service.py b/designate/central/service.py
index a28d0961..bd259a4a 100644
--- a/designate/central/service.py
+++ b/designate/central/service.py
@@ -2386,21 +2386,6 @@ class Service(service.RPCService):
record.action, record.status)
self.storage.update_record(context, record)
- # TODO(Ron): Including this to retain the current logic.
- # We should NOT be deleting records. The record status should
- # be used to indicate the record has been deleted.
- if record.status == 'DELETED':
- LOG.debug('Deleting record %s, serial %s: action %s, '
- 'status %s', record.id, record.serial,
- record.action, record.status)
-
- self.storage.delete_record(context, record.id)
-
- recordset = self.storage.get_recordset(
- context, record.recordset_id)
- if len(recordset.records) == 0:
- self.storage.delete_recordset(context, recordset.id)
-
return records
@staticmethod