From 80aed0052306c0dc8a346ff57dbbaeb31ad833e2 Mon Sep 17 00:00:00 2001 From: Terrence Cole Date: Sat, 6 Jan 2018 11:18:33 -0800 Subject: [PATCH] Pull transformer above the loop for delete as well. --- octodns/provider/rackspace.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/octodns/provider/rackspace.py b/octodns/provider/rackspace.py index 3a195cf..c432339 100644 --- a/octodns/provider/rackspace.py +++ b/octodns/provider/rackspace.py @@ -332,10 +332,10 @@ class RackspaceProvider(BaseProvider): change.existing)) def _delete_given_change_values(self, change, values): + transformer = getattr(self, "_record_for_{}".format( + change.existing._type)) out = [] for value in values: - transformer = getattr(self, "_record_for_{}".format( - change.existing._type)) rs_record = transformer(change.existing, value) key = self._key_for_record(rs_record) out.append('id=' + self._id_map[key])