From 642ec634c3beeb69175d0df12bcec8833e7efae5 Mon Sep 17 00:00:00 2001 From: Nikhil Komawar Date: Fri, 6 Jul 2012 18:22:56 -0400 Subject: Implements updating complete bw usage data the DB query is not filtering by the mac address. Hence, only one of them was being updated and with mismatched bw usage info. fixes bug 1021961 Change-Id: I792493a6e0817d62bbf6955df9cd5bc0e4af9dbb --- nova/db/sqlalchemy/api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nova/db/sqlalchemy/api.py b/nova/db/sqlalchemy/api.py index ffed5d061..e6d7f88c7 100644 --- a/nova/db/sqlalchemy/api.py +++ b/nova/db/sqlalchemy/api.py @@ -4371,6 +4371,7 @@ def bw_usage_update(context, session=session, read_deleted="yes").\ filter_by(start_period=start_period).\ filter_by(uuid=uuid).\ + filter_by(mac=mac).\ first() if not bwusage: -- cgit