Merge "[OVN] Add floating IP pools extension to OVN L3"
This commit is contained in:
commit
d224149c01
|
@ -29,6 +29,7 @@ from neutron_lib.api.definitions import filter_validation
|
|||
from neutron_lib.api.definitions import fip_pf_description
|
||||
from neutron_lib.api.definitions import fip_port_details
|
||||
from neutron_lib.api.definitions import floating_ip_port_forwarding
|
||||
from neutron_lib.api.definitions import floatingip_pools
|
||||
from neutron_lib.api.definitions import l3
|
||||
from neutron_lib.api.definitions import l3_ext_gw_mode
|
||||
from neutron_lib.api.definitions import logging
|
||||
|
@ -81,6 +82,7 @@ ML2_SUPPORTED_API_EXTENSIONS_OVN_L3 = [
|
|||
extraroute.ALIAS,
|
||||
l3_ext_gw_mode.ALIAS,
|
||||
fip_port_details.ALIAS,
|
||||
floatingip_pools.ALIAS,
|
||||
pagination.ALIAS,
|
||||
'qos-fip',
|
||||
sorting.ALIAS,
|
||||
|
|
|
@ -37,6 +37,7 @@ from neutron.common import utils as common_utils
|
|||
from neutron.db.availability_zone import router as router_az_db
|
||||
from neutron.db import dns_db
|
||||
from neutron.db import extraroute_db
|
||||
from neutron.db import l3_fip_pools_db
|
||||
from neutron.db import l3_fip_port_details
|
||||
from neutron.db import l3_fip_qos
|
||||
from neutron.db import l3_gwmode_db
|
||||
|
@ -60,7 +61,9 @@ class OVNL3RouterPlugin(service_base.ServicePluginBase,
|
|||
dns_db.DNSDbMixin,
|
||||
l3_fip_port_details.Fip_port_details_db_mixin,
|
||||
router_az_db.RouterAvailabilityZoneMixin,
|
||||
l3_fip_qos.FloatingQoSDbMixin):
|
||||
l3_fip_qos.FloatingQoSDbMixin,
|
||||
l3_fip_pools_db.FloatingIPPoolsMixin,
|
||||
):
|
||||
"""Implementation of the OVN L3 Router Service Plugin.
|
||||
|
||||
This class implements a L3 service plugin that provides
|
||||
|
|
Loading…
Reference in New Issue