]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
allow multiple l3-agents to run, each with one external gateway net
authorDan Wendlandt <dan@nicira.com>
Sun, 9 Sep 2012 14:55:52 +0000 (07:55 -0700)
committerDan Wendlandt <dan@nicira.com>
Sun, 9 Sep 2012 14:55:52 +0000 (07:55 -0700)
commit6606c6b288f6f92a9b8c865fcec01b841f9df7af
treeb63ed2528198058d0d539eab3c3d4ba28d1682ed
parentbcd430660a34b3db0dcd0a74ab1cf7cfb3042bf0
allow multiple l3-agents to run, each with one external gateway net

bug #1042028

Allows user to invoke L3-agent in a way that limits the agent to
implementing only routers associated with a particular external network.
Thus, it is possible to have a deployment with multiple external networks,
since you can run one agent per external network.

Also makes l3-agent pay attention to router admin_state_up field.

Change-Id: Ia79d29301530718bc381c8e5a9d197de9452bce2
etc/l3_agent.ini
quantum/agent/l3_agent.py
quantum/tests/unit/test_l3_agent.py