neutron/neutron/plugins/ml2/drivers
Terry Wilson 67e616b238 Never raise an exception in notify()
notify() is called from python-ovs code which is not built to
recover from an exception in this user-overriden code. If there
is an exception (e.g. the DB server is down when we process
the hash ring), this exception can cause an unrecoverable error
in processing OVSDB messages, rendering the neutron worker useless.

Change-Id: I5f703d82175d71a222c76df37a82b5ccad890d14
2023-01-26 08:37:24 -06:00
..
agent Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
l2pop Make MechanismDriverContext plugin_context public 2022-11-17 11:03:44 +01:00
linuxbridge Implement experimental features framework 2022-06-30 17:59:49 -05:00
macvtap Don't register config options on imports 2022-04-13 05:49:15 +00:00
mech_sriov Fix some pylint indentation warnings 2022-12-12 11:48:25 -05:00
openvswitch Merge "Support for minimum bandwidth rules in tunnelled networks" 2023-01-16 18:59:59 +00:00
ovn Never raise an exception in notify() 2023-01-26 08:37:24 -06:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
helpers.py Randomize segmentation ID assignation 2021-03-24 13:56:09 +00:00
mech_agent.py Make MechanismDriverContext plugin_context public 2022-11-17 11:03:44 +01:00
type_flat.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_geneve.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_gre.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_local.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_tunnel.py Fix some pylint indentation warnings 2022-11-03 22:27:55 -04:00
type_vlan.py Fix VLAN driver tests 2021-03-16 15:43:33 +00:00
type_vxlan.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00