diff options
| -rw-r--r-- | nova/scheduler/driver.py | 5 |
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 |
