Browse Source

Refactor the output transformer loop.

pull/165/head
Terrence Cole 8 years ago
parent
commit
cdf26ffae4
1 changed files with 2 additions and 6 deletions
  1. +2
    -6
      octodns/provider/rackspace.py

+ 2
- 6
octodns/provider/rackspace.py View File

@ -294,12 +294,8 @@ class RackspaceProvider(BaseProvider):
self._get_values(change.new)) self._get_values(change.new))
def _create_given_change_values(self, change, values): def _create_given_change_values(self, change, values):
out = []
for value in values:
transformer = getattr(self,
"_record_for_{}".format(change.new._type))
out.append(transformer(change.new, value))
return out
transformer = getattr(self, "_record_for_{}".format(change.new._type))
return [transformer(change.new, v) for v in values]
def _mod_Update(self, change): def _mod_Update(self, change):
existing_values = self._get_values(change.existing) existing_values = self._get_values(change.existing)


Loading…
Cancel
Save