neutron/neutron/agent/l3
Assaf Muller 79f64ab041 Send notification to controller about HA router state change
The L3 agent gets keepalived state change notifications via
a unix domain socket. These events are now batched and
send out as a single RPC to the server. In case the same
router got updated multiple times during the batch period,
only the latest state is sent.

Partially-Implements: blueprint report-ha-router-master
Change-Id: I36834ad3d9e8a49a702f01acc29c7c38f2d48833
2015-03-20 18:03:59 -04:00
..
__init__.py Move classes out of l3_agent.py 2014-12-10 15:19:28 -07:00
agent.py Send notification to controller about HA router state change 2015-03-20 18:03:59 -04:00
config.py Use oslo_config choices support 2015-03-02 14:48:25 -08:00
dvr_fip_ns.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
dvr_router.py Move internal port processing to router classes 2015-03-13 14:39:53 +00:00
dvr_snat_ns.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
dvr.py Move internal port processing to router classes 2015-03-13 14:39:53 +00:00
event_observers.py Fix pylint issue with type VS isinstance in event_observers 2015-03-11 11:45:00 -04:00
ha_router.py Replace keepalived notifier bash script with Python ip monitor 2015-03-18 18:59:33 -04:00
ha.py Send notification to controller about HA router state change 2015-03-20 18:03:59 -04:00
keepalived_state_change.py Replace keepalived notifier bash script with Python ip monitor 2015-03-18 18:59:33 -04:00
legacy_router.py Move Floating IP processing to Router classes 2015-02-20 17:14:44 +00:00
link_local_allocator.py Fixing several misspellings in neutron 2015-02-02 23:41:52 +08:00
namespace_manager.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
namespaces.py Migrate to oslo.log 2015-03-12 11:22:56 +01:00
router_info.py Move internal port processing to router classes 2015-03-13 14:39:53 +00:00
router_processing_queue.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00