l3_agentschedulers_db: convert from Agent model to OVO

Change-Id: Ifb3a6d155e0956bf79a3dd9422c2179c96314729
Co-Authored-By: Nguyen Phuong An <AnNP@vn.fujitsu.com>
Partially-Implements: blueprint adopt-oslo-versioned-objects-for-db
This commit is contained in:
Vu Cong Tuan 2017-12-12 14:19:01 +07:00
parent 024d004168
commit 0a4ec17e6c
1 changed files with 1 additions and 2 deletions

View File

@ -26,7 +26,6 @@ from neutron.common import constants as l_consts
from neutron.common import utils as n_utils
from neutron.conf.db import l3_agentschedulers_db
from neutron.db import agentschedulers_db
from neutron.db.models import agent as agent_model
from neutron.db.models import l3agent as rb_model
from neutron.extensions import l3agentscheduler
from neutron.extensions import router_availability_zone as router_az
@ -379,7 +378,7 @@ class L3AgentSchedulerDbMixin(l3agentscheduler.L3AgentSchedulerPluginBase,
config_filters = []
if filters:
for key, value in filters.items():
column = getattr(agent_model.Agent, key, None)
column = ag_obj.Agent.fields.get(key, None)
if column:
if not value:
return []