neutron/neutron/tests/functional
Paul Michali 593b64dee4 Refactoring of L3 agent notifications for router
The goal of this refactoring is to reduce duplication by
replacing the L3EventObservers mechanism (a specific
mechanism for L3 agent notifications), with the
CallbacksManager mechanism (a more general mechanism
currently in use), so that there is one method
used.

This is the first part of refactoring the L3 agent so that
it uses the new neutron.callbacks mechanism. To do this,
duplicate calls will be made for notifications related to
the router, only using the new callback mechanism.

This commit does two things. First, it puts in place the
notifiers for the new callback mechanism. Second, it updates
the metatdata proxy agent (which is in the same repo) to
use the new callback mechanism.

Later commits will update other repos from the old to new
callback mechanism, and to then remove the old callback
mechanism, once no longer used.

Change-Id: If134947957fd671aa99a0b2d2b37f7ec65e37766
Partial-Bug: #1433552
2015-04-02 16:44:36 +00:00
..
agent Refactoring of L3 agent notifications for router 2015-04-02 16:44:36 +00:00
api Simplify retargetable test framework 2015-03-31 20:13:04 +00:00
cmd Define bridge/port fixtures for OVS/LinuxBridge/Veth backends 2015-04-01 15:01:06 +00:00
db Fix displaying of devref for TestModelsMigrations 2015-03-26 10:33:37 +03:00
sanity Add sanity check for OVSDB native support 2015-03-18 17:52:06 -05:00
scheduler DHCP Service LoadBalancing Scheduler 2015-03-18 10:13:53 -07:00
__init__.py Simplify retargetable test framework 2015-03-31 20:13:04 +00:00
base.py Prepare Base(OVS)LinuxTestCase transformation in helpers 2015-03-19 14:43:42 +00:00
requirements.txt Move DB TestModelsMigrations from unit to functional 2014-12-18 22:41:05 -05:00