diff options
| author | Chris Behrens <cbehrens@codestud.com> | 2013-01-11 00:40:57 +0000 |
|---|---|---|
| committer | Chris Behrens <cbehrens@codestud.com> | 2013-01-11 00:50:36 +0000 |
| commit | 97f0ec7039611e4c9a7c543ea4631d7182a5ec99 (patch) | |
| tree | 719ded2120b3dbb3d48321a6d2768ffadc544340 /nova/virt | |
| parent | b35f86651120c52e611e671caad331e4f871c2cc (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.py | 2 |
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 |
