summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/scheduler/zone_aware_scheduler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/nova/scheduler/zone_aware_scheduler.py b/nova/scheduler/zone_aware_scheduler.py
index a747526d1..8f218c159 100644
--- a/nova/scheduler/zone_aware_scheduler.py
+++ b/nova/scheduler/zone_aware_scheduler.py
@@ -303,8 +303,8 @@ class ZoneAwareScheduler(driver.Scheduler):
for host, services in host_list:
if topic not in services:
continue
- if filter_func(host, services['topic'], request_spec):
- filtered_hosts.append((host, services['topic']))
+ if filter_func(host, services[topic], request_spec):
+ filtered_hosts.append((host, services[topic]))
return filtered_hosts
def weigh_hosts(self, topic, request_spec, hosts):