summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/scheduler/driver.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/nova/scheduler/driver.py b/nova/scheduler/driver.py
index f9fd59ff7..28975e004 100644
--- a/nova/scheduler/driver.py
+++ b/nova/scheduler/driver.py
@@ -412,11 +412,8 @@ class Scheduler(object):
# Getting total used memory and disk of host
# It should be sum of memories that are assigned as max value,
# because overcommiting is risky.
- used = 0
instance_refs = db.instance_get_all_by_host(context, dest)
- used_list = [i['memory_mb'] for i in instance_refs]
- if used_list:
- used = reduce(lambda x, y: x + y, used_list)
+ used = sum([i['memory_mb'] for i in instance_refs])
mem_inst = instance_ref['memory_mb']
avail = avail - used