ovn-bgp-agent

View on PyPIReverse Dependencies (0)

4.0.0 ovn_bgp_agent-4.0.0-py3-none-any.whl

Wheel Details

Project: ovn-bgp-agent
Version: 4.0.0
Filename: ovn_bgp_agent-4.0.0-py3-none-any.whl
Download: [link]
Size: 218910
MD5: b6c81e1ed2eadc919bb06c10b1df7813
SHA256: 670f1e86deeb9172f091db39721ddcbb3b50cf9b676fa533dab551a86eb54916
Uploaded: 2025-04-02 11:32:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ovn-bgp-agent
Version: 4.0.0
Summary: The OVN BGP Agent allows to expose VMs/Containers/Networks through BGP on OVN
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://www.openstack.org/
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.8
Requires-Dist: pbr (>=2.0)
Requires-Dist: Jinja2 (>=2.10)
Requires-Dist: netaddr (>=0.7.18)
Requires-Dist: neutron-lib (>=2.10.1)
Requires-Dist: oslo.concurrency (>=3.26.0)
Requires-Dist: oslo.config (>=6.1.0)
Requires-Dist: oslo.log (>=3.36.0)
Requires-Dist: oslo.privsep (>=2.3.0)
Requires-Dist: oslo.rootwrap (>=5.15.0)
Requires-Dist: oslo.service (>=1.40.2)
Requires-Dist: ovs (>=2.8.0)
Requires-Dist: ovsdbapp (>=2.10.0)
Requires-Dist: stevedore (>=1.20.0)
Requires-Dist: tenacity (>=6.0.0)
Requires-Dist: pyroute2 (>=0.6.6); sys_platform != "win32"
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 475 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ovn_bgp_agent/__init__.py sha256=DICONRjWIooltarBhd5Yh2YLa1CbKb7nUMGdOtU8jrc 669
ovn_bgp_agent/agent.py sha256=DqyoKJPqV1xQSG8JvBH3r3Q2r6f-F_5PLQaUbrSW48g 2677
ovn_bgp_agent/config.py sha256=8Fs7kPjNXeEmsReyCG6d8MXMp-Tet3QG7qOAI940TAA 13556
ovn_bgp_agent/constants.py sha256=Fplf1N3abN3fVFPIL2_kKm9OBNMYr17NraoHC07840A 4830
ovn_bgp_agent/exceptions.py sha256=pdUm9PBhudL4OtPqwrSfS82EKO2OZJ3COo9KaC3M9xo 5039
ovn_bgp_agent/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/cmd/agent.py sha256=a9guqi-b22URApJmm3HSj2PmI7R5HtiUXO0WY64ReRo 669
ovn_bgp_agent/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/drivers/driver_api.py sha256=snyvvXEY6VuAT6bqObEKWKJUHCvT3Zx8kUiWPlJy-5A 1622
ovn_bgp_agent/drivers/openstack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/drivers/openstack/nb_exceptions.py sha256=Y_7t5IZlJskPF1VSFq4ecma409s5RlYPkbScLbpq6cg 661
ovn_bgp_agent/drivers/openstack/nb_ovn_bgp_driver.py sha256=EXK-DlguJ21-Et7SX4nMC7A3mCF7GUKNCb3DMnaBBog 52790
ovn_bgp_agent/drivers/openstack/ovn_bgp_driver.py sha256=VxaEO4e2Py-fEAKxBEjmXnvp9crsZ4yvdK5p6nWtp8I 52342
ovn_bgp_agent/drivers/openstack/ovn_evpn_driver.py sha256=pwhrXqJ8uXNHjSOtjddbOiyjEyuBbzpWhhReuNKVYsw 36188
ovn_bgp_agent/drivers/openstack/ovn_stretched_l2_bgp_driver.py sha256=T6xP9fsRXSlkT-XVjfvAUyBkCPYWWcdpyT5jIKD0eNs 19868
ovn_bgp_agent/drivers/openstack/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/drivers/openstack/utils/bgp.py sha256=Nga1edm0IaLjzYg1yXWsInDLaFd8AAjXBI_OyCs_X18 3149
ovn_bgp_agent/drivers/openstack/utils/common.py sha256=Ibdt8tnT9n0naIJe9tmOWK4wVcHom8cdgKHrz4R1b-Y 1073
ovn_bgp_agent/drivers/openstack/utils/driver_utils.py sha256=d-qAwuRs3HK6vSVGPOTQhqF9bz5UTxIK-nb7J_waKl4 4960
ovn_bgp_agent/drivers/openstack/utils/evpn.py sha256=hWRmTAey5TPrTxiaupQOjnuX0C9Q_DEMDJ83QxoqcRA 19795
ovn_bgp_agent/drivers/openstack/utils/frr.py sha256=iqBeLuBjer5aKvuQYvr8Iyo6R7rU2qDN5gE_QRQu2wU 6296
ovn_bgp_agent/drivers/openstack/utils/loadbalancer.py sha256=taysxK2ygeX5i9pmvvsg2dRkksLsZZ6NRN9N_-i3zE4 1424
ovn_bgp_agent/drivers/openstack/utils/nat.py sha256=WNwKLSYrJiv6C4pLBZdZ4BZNEzIrWIBGBgnGI1Qlv4s 1157
ovn_bgp_agent/drivers/openstack/utils/ovn.py sha256=lIUf1MhHtU3maGvsOSwGKlvAQ3an8V8WFWHkXarTRTY 29845
ovn_bgp_agent/drivers/openstack/utils/ovs.py sha256=3_gjWR5ASris426OQCb8sIxAiEm16CQA1NKJSTfcv6o 12028
ovn_bgp_agent/drivers/openstack/utils/port.py sha256=fFgqABwLLdnxLkqz0wwN3cd1CrQsDyMiB7vmg_X7XS0 2452
ovn_bgp_agent/drivers/openstack/utils/router.py sha256=KgSEYCnm-uzhEcv3Dgd7Aeci87yeqs6E7xchDhkWTL4 931
ovn_bgp_agent/drivers/openstack/utils/wire.py sha256=qbrpo6THssV2qlLNmC3FThDiOZVAgZsxxaxfdVkpZK8 40485
ovn_bgp_agent/drivers/openstack/watchers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/drivers/openstack/watchers/base_watcher.py sha256=8-I6WBUyN6uRyiC8rEaCGmNvnMlZ5NQ54TOirM3efNQ 4806
ovn_bgp_agent/drivers/openstack/watchers/bgp_watcher.py sha256=7sQO1djKvli67NAAWlTdbtikWyg0ibLUIDLKJKYM5bc 19389
ovn_bgp_agent/drivers/openstack/watchers/evpn_watcher.py sha256=Cp2YJ8nFLBGhqiNyXnBJa45ED3j-QTTpRZYcuWAUPFE 8400
ovn_bgp_agent/drivers/openstack/watchers/nb_bgp_watcher.py sha256=CSpPhwl7nJ2geZ_RMx9Sakr-2CgwtpeQktgX4l-4yhw 43213
ovn_bgp_agent/privileged/__init__.py sha256=ePZUudOhA6Px_Y6Rw1yXBuJMiyWge8SbgJiSUa6Xwqs 1404
ovn_bgp_agent/privileged/linux_net.py sha256=R6rJmfJPunFTkVv_4JOPwhJ2LWe2SK5p9AGw5gtwglg 21633
ovn_bgp_agent/privileged/ovs_vsctl.py sha256=OhBt4HZb9goHfv-FhMx9CNEEB8x5tkKxSCBlJBPONNA 1474
ovn_bgp_agent/privileged/vtysh.py sha256=TLpqo3tXcAm16z43wx7fWMGz2EsZ8nkFxMHVZebOyaA 1576
ovn_bgp_agent/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/base.py sha256=o7pdmohTa8_5VRjkK2S5eunW-monapi-EnZv6mA5gfM 1388
ovn_bgp_agent/tests/utils.py sha256=XgJ9KijLR_xOOccbD8djaE8lV82ejI4oDgPZCSKjwp4 2147
ovn_bgp_agent/tests/functional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/base.py sha256=s4PIHMMVQpJMLHquSk2NqRf_at1o-LaQMqGnyS9QsMA 7396
ovn_bgp_agent/tests/functional/fixtures.py sha256=O_QOnt4-X23pXPhWyHuS1P_PLpQvsi_WnUncAb7wqFo 894
ovn_bgp_agent/tests/functional/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/drivers/openstack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/drivers/openstack/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/drivers/openstack/utils/test_ovn.py sha256=Iom6tHYMwLX3SWe6BjHK3980Srf9krr0KD_U5TdULDA 9492
ovn_bgp_agent/tests/functional/drivers/openstack/watchers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/drivers/openstack/watchers/test_nb_bgp_watcher.py sha256=Ap0i3K_VMghZA8nJ_ul32gSKdCFSDJrLAp9DJ7rwdVI 4767
ovn_bgp_agent/tests/functional/privileged/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/privileged/test_linux_net.py sha256=f3u_nBsqmTnSAZ5A2zH_TB79-Onk5vYzR-FpKWkmCcw 27568
ovn_bgp_agent/tests/functional/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/functional/utils/test_linux_net.py sha256=hKv8tF1W8FmKWLJhC6aCQc2HKIT9-Ym7qYGTO0Uepbk 5952
ovn_bgp_agent/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/fakes.py sha256=1-BJHsGzSStn9slGsZhfz7Spl-qfzKwuPQrWBeObPd0 712
ovn_bgp_agent/tests/unit/test_agent.py sha256=rEWZjGvsmeDFFshBbSY411r6AENR758UWENxdGKhnQI 1424
ovn_bgp_agent/tests/unit/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/cmd/test_agent.py sha256=1zKaspcGbZ2xFUVst6ynlGgrc_GE0hnCwN5r0f-ECfw 904
ovn_bgp_agent/tests/unit/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/drivers/openstack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/drivers/openstack/test_nb_ovn_bgp_driver.py sha256=b5VBuEpGum75-tZuAQri6QEo6uiVVk_mQph55oeSsb8 81063
ovn_bgp_agent/tests/unit/drivers/openstack/test_ovn_bgp_driver.py sha256=Wxg6891ckv61Xltsh0JVdK06lRyhZ6NrAMzOnxuLpdk 106125
ovn_bgp_agent/tests/unit/drivers/openstack/test_ovn_evpn_driver.py sha256=CB2RMdhRFte_RM73J0VSz8LgcPtIT1Lezt864jv4DCQ 34238
ovn_bgp_agent/tests/unit/drivers/openstack/test_ovn_stretched_l2_bgp_driver.py sha256=nekWVpkZaRr1G6hxAje6wXRLdHa0tqxdoAv7_cAg2T8 42231
ovn_bgp_agent/tests/unit/drivers/openstack/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_bgp.py sha256=JRfSMSSpzdig1W48pi2dEkhw5lJ-YFl2Hs3119SCAVI 4321
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_common.py sha256=LlthGSxqd9l5jVAZrODQ3BFWC5FlNDGJLILezMmGPUA 2230
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_driver_utils.py sha256=psSrQcrAqHRAPPGOXO-sLkdf2HZtaB6Ih1WSskWzbWE 7826
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_evpn.py sha256=iKukZu60DcVx6z8iAsy2lmTl6dSP5yn5cqy8AzKgB3g 25235
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_frr.py sha256=BO0P8nWHJXJNDOu0vLsHZXS8XUno_PSGvtt5TWFz0Gg 5011
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_loadbalancer.py sha256=boA5u-nXGH_CCLnkCUShqqCoL7TrXHUMJQl_IjaCn1s 1877
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_nat.py sha256=iTatGI-NKRTr16ahliEg4X206Sm0ib4eMxoDHusGeoc 1961
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_ovn.py sha256=AJhYixCf0Ir0wxIHgcRBhFGg29FmGjf3vCt9RQgDsXo 35993
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_ovs.py sha256=N0fS9YmQciRrIZDrTwsBUEydcWkNF46i51X1iuxmKlQ 21499
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_port.py sha256=28asAuSEXFYiXMqE7FHdJryX1dDXxBDc7orQfhM5rAk 4916
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_router.py sha256=RBaRibiJiVyDEAGcVnF_2b93mz_Kl82pLXfrWHNwRZo 2330
ovn_bgp_agent/tests/unit/drivers/openstack/utils/test_wire.py sha256=ae9npn3uoyHlbkPasC0TqGh8AdfbusJI4bOZtHfbuNY 37180
ovn_bgp_agent/tests/unit/drivers/openstack/watchers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/drivers/openstack/watchers/test_base_watcher.py sha256=HfeH_Ke8r3ZMnAKPpCNHOV4R8Jl4Uo3E74aSOi2Npoo 1635
ovn_bgp_agent/tests/unit/drivers/openstack/watchers/test_bgp_watcher.py sha256=MSHvCr5qFaw08kWJGc92tMq_QzVgzm-JASKFGqGqRFI 48227
ovn_bgp_agent/tests/unit/drivers/openstack/watchers/test_evpn_watcher.py sha256=otB_QmU2DZdfj5r1vTZFn8KOUTjsL5C-A5iJgrB8YME 21967
ovn_bgp_agent/tests/unit/drivers/openstack/watchers/test_nb_bgp_watcher.py sha256=F73ktpzmZTh9gBXNo0Iw1U6fNS1qhz4f_XYKZLq6Ojk 75789
ovn_bgp_agent/tests/unit/privileged/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/privileged/test_linux_net.py sha256=cx7wM0SX8LSUMpxG7TOU3FJqXHclBPg-_3S14gGotw0 4887
ovn_bgp_agent/tests/unit/privileged/test_ovs_vsctl.py sha256=9U9hkUFTSlnMPJqrJhyDMrDY12rGn4M7wurgwSTPnXA 4388
ovn_bgp_agent/tests/unit/privileged/test_vtysh.py sha256=rwKEqWg97opaGNsGExFGDuhWLyl0OOdQOBiFVA5nZFk 2233
ovn_bgp_agent/tests/unit/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/tests/unit/utils/test_helpers.py sha256=vleJnUrZTe37p7mFm1ENUJvj9JlREexJuSTptDe_hQI 2917
ovn_bgp_agent/tests/unit/utils/test_linux_net.py sha256=6_THWbXgKv5YvW3o4MjoUmHI2tAWUp-Up_5XFAWnBnY 37851
ovn_bgp_agent/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ovn_bgp_agent/utils/common.py sha256=4wjs4K4L8yRaI6rNGB_Dut_-PTLdODfGhV0tom1SeYM 683
ovn_bgp_agent/utils/helpers.py sha256=rHRfW4tseDFWE5E0h7OLodAHJTlyIWQFhcQUuhAeit8 1406
ovn_bgp_agent/utils/linux_net.py sha256=vwiXUn58682Af-qDZEX_x9mqi1m46bfsi6I5MTnZKeE 31171
ovn_bgp_agent-4.0.0.data/data/etc/ovn-bgp-agent/rootwrap.conf sha256=oS4-Ri5pCroFhtaj6DgpN3wgho5clYd7USXBSUx1ebY 994
ovn_bgp_agent-4.0.0.data/data/etc/ovn-bgp-agent/rootwrap.d/rootwrap.filters sha256=t_g0i5KajARi0JLMWGXm6j7Ev2gT4UuS7eDAuriXlJs 637
ovn_bgp_agent-4.0.0.dist-info/AUTHORS sha256=lvYS_5TGOIlAQGUEm8_CnXUEgr9FNjFbwBE341M7_Is 969
ovn_bgp_agent-4.0.0.dist-info/LICENSE sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA 10143
ovn_bgp_agent-4.0.0.dist-info/METADATA sha256=nke7LsGLdzffjHl5ZQ5FN0LEnMv_96Qh1tm7Mq2Go7Y 2000
ovn_bgp_agent-4.0.0.dist-info/WHEEL sha256=iAkIy5fosb7FzIOwONchHf19Qu7_1wCWyFNR5gu9nU0 91
ovn_bgp_agent-4.0.0.dist-info/entry_points.txt sha256=YJ_zkFFYc4QyfTYi_9FHeSdW0hU6sR781T0ntnGxpks 615
ovn_bgp_agent-4.0.0.dist-info/pbr.json sha256=Wu2fkhh0GfFidne-0YdBMRDKXXlg0FsZBo6t-s7ZIK0 46
ovn_bgp_agent-4.0.0.dist-info/top_level.txt sha256=uSbXTWMnOrw1SIOHuO1pTonM__EaPmBnH_Pni9kOEis 14
ovn_bgp_agent-4.0.0.dist-info/RECORD

top_level.txt

ovn_bgp_agent

entry_points.txt

ovn-bgp-agent = ovn_bgp_agent.cmd.agent:start
ovn-bgp-agent-rootwrap = oslo_rootwrap.cmd:main
ovn-bgp-agent-rootwrap-daemon = oslo_rootwrap.cmd:daemon
ovnbgpagent = ovn_bgp_agent.config:list_opts
nb_ovn_bgp_driver = ovn_bgp_agent.drivers.openstack.nb_ovn_bgp_driver:NBOVNBGPDriver
ovn_bgp_driver = ovn_bgp_agent.drivers.openstack.ovn_bgp_driver:OVNBGPDriver
ovn_evpn_driver = ovn_bgp_agent.drivers.openstack.ovn_evpn_driver:OVNEVPNDriver
ovn_stretched_l2_bgp_driver = ovn_bgp_agent.drivers.openstack.ovn_stretched_l2_bgp_driver:OVNBGPStretchedL2Driver