]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add metadata proxy L3 agent driver
authorAssaf Muller <amuller@redhat.com>
Sun, 23 Nov 2014 14:09:41 +0000 (16:09 +0200)
committerCedric Brandily <zzelle@gmail.com>
Thu, 18 Dec 2014 12:42:49 +0000 (13:42 +0100)
commit6b38f29fdbd077434f1f7139466479e81bf4882d
tree0d59f988f35587bcabd10effb5ba772952fdfab8
parented84ad820c8de331fb420cff420576034eb1c196
Add metadata proxy L3 agent driver

To-Do:
* vArmourL3NATAgent (Before this patch) overrides _spawn/destroy_metadata_proxy
  with empty stubs. This behavior should be maintained so that the metadata proxy
  is not created when using vArmourL3NATAgent. It also overrides _router_added
  and _router_removed, causing L3 agent driver notifications to not send out.

Partially-implements: blueprint restructure-l3-agent
Change-Id: I36900b02bff34269f789956aa324379ff51eb81b
neutron/agent/l3/agent.py
neutron/agent/l3/ha.py
neutron/agent/metadata/driver.py [new file with mode: 0644]
neutron/tests/unit/agent/metadata/__init__.py [new file with mode: 0644]
neutron/tests/unit/agent/metadata/test_driver.py [new file with mode: 0644]
neutron/tests/unit/test_l3_agent.py