summaryrefslogtreecommitdiff
path: root/nova/virt/block_device.py
diff options
context:
space:
mode:
authorClaudiu Belu <cbelu@cloudbasesolutions.com>2016-04-01 03:22:39 +0300
committerClaudiu Belu <cbelu@cloudbasesolutions.com>2016-10-18 07:07:43 +0000
commite6593d3a4b21c563fbca4cff76a925216ae4c900 (patch)
tree961f3ddd9e92b712b005f7bf9b86bbf3ea6935b1 /nova/virt/block_device.py
parent6b2eb7895c50661ef3d93bd291ea5765fef7c8ce (diff)
downloadnova-e6593d3a4b21c563fbca4cff76a925216ae4c900.tar.gz
compute: fixes python 3 related unit tests
Fixes volume related unit tests. Fixes non-sortable None items. Fixes __getattr__ infinite recursion. Fixes is_dict_like method. Dicts in python 3.4 do not have the 'has_key' method. Partially Implements: blueprint goal-python35 Change-Id: I97efc09f7657436f706b08e0b2795f0e59ac1dcd
Diffstat (limited to 'nova/virt/block_device.py')
-rw-r--r--nova/virt/block_device.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/virt/block_device.py b/nova/virt/block_device.py
index 41eef7a9d0..b68f61544e 100644
--- a/nova/virt/block_device.py
+++ b/nova/virt/block_device.py
@@ -508,7 +508,8 @@ def attach_block_devices(block_device_mapping, *attach_args, **attach_kwargs):
bdm.attach(*attach_args, **attach_kwargs)
- map(_log_and_attach, block_device_mapping)
+ for device in block_device_mapping:
+ _log_and_attach(device)
return block_device_mapping