1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
[metadata]
name = networking-bagpipe
summary = Mechanism driver for Neutron ML2 plugin using BGP E-VPNs/IP VPNs as a backend
description_file =
README.rst
author = OpenStack
author_email = openstack-discuss@lists.openstack.org
home_page = https://docs.openstack.org/networking-bagpipe/latest/
python_requires = >=3.10
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
[files]
packages =
networking_bagpipe
data_files =
/etc/bagpipe-bgp =
etc/bagpipe-bgp/bgp.conf.template
etc/bagpipe-bgp/rootwrap.conf
/etc/bagpipe-bgp/rootwrap.d =
etc/bagpipe-bgp/rootwrap.d/mpls-ovs-dataplane.filters
etc/bagpipe-bgp/rootwrap.d/linux-vxlan.filters
[entry_points]
console_scripts =
bagpipe-bgp = networking_bagpipe.bagpipe_bgp.bgp_daemon:daemon_main
bagpipe-bgp-cleanup = networking_bagpipe.bagpipe_bgp.bgp_daemon:cleanup_main
bagpipe-looking-glass = networking_bagpipe.bagpipe_bgp.cli.looking_glass:main
bagpipe-rest-attach = networking_bagpipe.bagpipe_bgp.cli.rest_attach:main
bagpipe-impex2dot = networking_bagpipe.bagpipe_bgp.cli.impex2dot:main
bagpipe-fakerr = networking_bagpipe.bagpipe_bgp.fakerr:main
neutron.ml2.mechanism_drivers =
bagpipe = networking_bagpipe.driver.mech_bagpipe:BaGPipeMechanismDriver
neutron.db.alembic_migrations=
networking-bagpipe = networking_bagpipe.db.migration:alembic_migrations
neutron.agent.l2.extensions =
bagpipe = networking_bagpipe.agent.bagpipe_ml2.agent_extension:BagpipeML2AgentExtension
bagpipe_bgpvpn = networking_bagpipe.agent.bgpvpn.agent_extension:BagpipeBgpvpnAgentExtension
bagpipe.dataplane.evpn =
dummy = networking_bagpipe.bagpipe_bgp.vpn.evpn:DummyDataplaneDriver
ovs = networking_bagpipe.bagpipe_bgp.vpn.evpn.ovs:OVSDataplaneDriver
#for backward compatibility with old configs:
DummyDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.evpn:DummyDataplaneDriver
bagpipe.bgp.vpn.evpn.DummyDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.evpn:DummyDataplaneDriver
bagpipe.dataplane.ipvpn =
dummy = networking_bagpipe.bagpipe_bgp.vpn.ipvpn:DummyDataplaneDriver
linux = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_linux_dataplane:MPLSLinuxDataplaneDriver
ovs = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_ovs_dataplane:MPLSOVSDataplaneDriver
#for backward compatibility with old configs:
DummyDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn:DummyDataplaneDriver
mpls_linux_dataplane.MPLSLinuxDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_linux_dataplane:MPLSLinuxDataplaneDriver
mpls_ovs_dataplane.MPLSOVSDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_ovs_dataplane:MPLSOVSDataplaneDriver
bagpipe.bgp.vpn.ipvpn.DummyDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn:DummyDataplaneDriver
bagpipe.bgp.vpn.ipvpn.mpls_linux_dataplane.MPLSLinuxDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_linux_dataplane:MPLSLinuxDataplaneDriver
bagpipe.bgp.vpn.ipvpn.mpls_ovs_dataplane.MPLSOVSDataplaneDriver = networking_bagpipe.bagpipe_bgp.vpn.ipvpn.mpls_ovs_dataplane:MPLSOVSDataplaneDriver
oslo.config.opts =
networking_bagpipe.bagpipe_bgp_agent = networking_bagpipe.opts:list_bagpipe_bgp_agent_opts
networking_bagpipe.api = networking_bagpipe.opts:list_api_opts
networking_bagpipe.bgp_common = networking_bagpipe.opts:list_bgp_common_opts
networking_bagpipe.run_command = networking_bagpipe.opts:list_run_command_opts
networking_bagpipe.dataplane.ipvpn = networking_bagpipe.opts:list_dataplane_driver_ipvpn_opts
networking_bagpipe.dataplane.ipvpn.mpls_linux = networking_bagpipe.opts:list_dataplane_driver_ipvpn_mpls_linux_opts
networking_bagpipe.dataplane.ipvpn.mpls_ovs = networking_bagpipe.opts:list_dataplane_driver_ipvpn_mpls_ovs_opts
networking_bagpipe.dataplane.evpn = networking_bagpipe.opts:list_dataplane_driver_evpn_opts
|