summaryrefslogtreecommitdiffstats
path: root/nova/virt
diff options
context:
space:
mode:
authorChris Behrens <cbehrens@codestud.com>2013-01-11 00:40:57 +0000
committerChris Behrens <cbehrens@codestud.com>2013-01-11 00:50:36 +0000
commit97f0ec7039611e4c9a7c543ea4631d7182a5ec99 (patch)
tree719ded2120b3dbb3d48321a6d2768ffadc544340 /nova/virt
parentb35f86651120c52e611e671caad331e4f871c2cc (diff)
Access instance as dict, not object in xenapi
get_all_bw_counters() in XenAPI was accessing instances as objects instead of dicts. Fixes bug 1098382 Change-Id: I9a783c0f403b60d392dc26a25b93683e7c145600
Diffstat (limited to 'nova/virt')
-rw-r--r--nova/virt/xenapi/driver.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/virt/xenapi/driver.py b/nova/virt/xenapi/driver.py
index bdb73b28f..0acc360e8 100644
--- a/nova/virt/xenapi/driver.py
+++ b/nova/virt/xenapi/driver.py
@@ -311,7 +311,7 @@ class XenAPIDriver(driver.ComputeDriver):
# we only care about VMs that correspond to a nova-managed
# instance:
- imap = dict([(inst.name, inst.uuid) for inst in instances])
+ imap = dict([(inst['name'], inst['uuid']) for inst in instances])
bwcounters = []
# get a dictionary of instance names. values are dictionaries