summaryrefslogtreecommitdiffstats
path: root/nova/virt
diff options
context:
space:
mode:
Diffstat (limited to 'nova/virt')
-rw-r--r--nova/virt/xenapi_conn.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/nova/virt/xenapi_conn.py b/nova/virt/xenapi_conn.py
index 26e36b911..e034cb3ca 100644
--- a/nova/virt/xenapi_conn.py
+++ b/nova/virt/xenapi_conn.py
@@ -328,13 +328,9 @@ class XenAPIConnection(driver.ComputeDriver):
for iusage in self._vmops.get_all_bw_usage(start_time, stop_time).\
values():
for macaddr, usage in iusage.iteritems():
- vi = db.virtual_interface_get_by_address(
- context.get_admin_context(),
- macaddr)
- if vi:
- bwusage.append(dict(virtual_interface=vi,
- bw_in=usage['bw_in'],
- bw_out=usage['bw_out']))
+ bwusage.append(dict(mac_address=macaddr,
+ bw_in=usage['bw_in'],
+ bw_out=usage['bw_out']))
return bwusage
def get_console_output(self, instance):