octavia/octavia/cmd
Carlos D. Garza c84021ac27 Implementing EventStreamer
EvenStream will be used to serialize messages from the octavia
database to neutron-lbaas database via oslo_messaging. Also
renaming update mixin class since its not really a mixin. The
health manager will make changes to the octavia database when
members etc are marked as down and up etc which would result
in databases that were not in sync between neutron-lbaas and
octavia. A mechanism to communicate database changes from
octavia back to neutron is required so this CR attempts
to use a oslo_messaging system to communicate those changes,

Docimpact - /etc/octavia.conf the user can set the option
            event_streamer_driver = neutron_event_streamer
            to setup a queue to connect to neutron-lbaas.
            if this option is left blank it will default to
            the noop_event_streamer which will do nothing
            effectively turning the Queue off.

Co-Authored-By: Brandon Logan <brandon.logan@rackspace.com>
Change-Id: I77a049dcc21e3ee6287e661e82365ab7b9c44562
2016-01-19 00:48:14 -06:00
..
__init__.py Fix ups so pbr and setup works 2015-04-23 16:04:27 -05:00
agent.py Remove unused logging import 2016-01-15 16:29:01 +08:00
api.py Add Guru Meditation Report feature 2015-11-13 12:03:19 +01:00
haproxy_vrrp_check.py Amphora Flows and Drivers for Active Standby 2015-12-03 23:27:20 +00:00
health_manager.py Implementing EventStreamer 2016-01-19 00:48:14 -06:00
house_keeping.py Add cert tracking and rotating in Housekeeping 2015-11-30 10:39:34 -08:00
octavia_worker.py Make Consumer an oslo_service 2015-12-20 13:22:01 -06:00