[ML2] Change way how list of supported API extensions is made
Previously if extension was not supported by one of the mech drivers,
but it wasn't filtered out by next mech driver, it was available finally
in the list.
Now, this patch changes that so if extension is disabled by one of the
drivers it isn't available on the list at all.
This will work better e.g. with discoverability of what is available
e.g. when OVN backend is used by Neutron.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/793141 /opendev. org/openstack/ neutron/ commit/ db2207f32d2b887 72966e4e2a4f10e 2ad66fcf49
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit db2207f32d2b887 72966e4e2a4f10e 2ad66fcf49
Author: Slawek Kaplonski <email address hidden>
Date: Wed May 26 12:52:39 2021 +0200
[ML2] Change way how list of supported API extensions is made
Previously if extension was not supported by one of the mech drivers,
but it wasn't filtered out by next mech driver, it was available finally
in the list.
Now, this patch changes that so if extension is disabled by one of the
drivers it isn't available on the list at all.
This will work better e.g. with discoverability of what is available
e.g. when OVN backend is used by Neutron.
Closes-Bug: #1929676 90365516d37472c 09ac87773e5
Change-Id: I6a4ff42f47f7ee