summaryrefslogtreecommitdiff
path: root/designate/central/service.py
diff options
context:
space:
mode:
Diffstat (limited to 'designate/central/service.py')
-rw-r--r--designate/central/service.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/designate/central/service.py b/designate/central/service.py
index ec249018..ffd12c65 100644
--- a/designate/central/service.py
+++ b/designate/central/service.py
@@ -1939,7 +1939,9 @@ class Service(service.RPCService, service.Service):
data = self.network_api.list_floatingips(context, region=region)
return self._list_to_dict(data, keys=['region', 'id'])
- def _list_to_dict(self, data, keys=['id']):
+ def _list_to_dict(self, data, keys=None):
+ if keys is None:
+ keys = ['id']
new = {}
for i in data:
key = tuple([i[key] for key in keys])