os-vif

View on PyPIReverse Dependencies (4)

4.0.0 os_vif-4.0.0-py3-none-any.whl

Wheel Details

Project: os-vif
Version: 4.0.0
Filename: os_vif-4.0.0-py3-none-any.whl
Download: [link]
Size: 109621
MD5: cdc2addb4c73b9a63c89feeec50b87b3
SHA256: f124d86fc6856b2a2b579082b70e2d07555fba99cc032957b343b10044512a20
Uploaded: 2024-11-22 09:46:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: os-vif
Version: 4.0.0
Summary: A library for plugging and unplugging virtual interfaces in OpenStack.
Author: OpenStack
Author-Email: openstack-discuss[at]lists.openstack.org
Home-Page: https://docs.openstack.org/os-vif/latest/
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 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.9
Requires-Dist: debtcollector (>=1.19.0)
Requires-Dist: oslo.concurrency (>=3.20.0)
Requires-Dist: oslo.config (>=5.1.0)
Requires-Dist: oslo.i18n (>=3.15.3)
Requires-Dist: oslo.log (>=3.30.0)
Requires-Dist: oslo.privsep (>=1.23.0)
Requires-Dist: oslo.serialization (>=2.20.0)
Requires-Dist: oslo.utils (>=2.0.0)
Requires-Dist: oslo.versionedobjects (>=1.28.0)
Requires-Dist: ovsdbapp (>=0.12.1)
Requires-Dist: pbr (>=3.0.0)
Requires-Dist: stevedore (>=1.20.0)
Requires-Dist: pyroute2 (>=0.5.2); sys_platform != "win32"
[Description omitted; length: 846 characters]

WHEEL

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

RECORD

Path Digest Size
os_vif/__init__.py sha256=dqK36brI6lhnzMdNRlpnfCLFjBDGcx-CA7_MafTLC1w 5484
os_vif/exception.py sha256=rjT82rU8K5w3ErjJa49zkU5EqDa1A3fnXqoOX14Eisk 3340
os_vif/i18n.py sha256=CjOhlq6h5Y4l-BZGopAM3NSG66LMAdA4pkXui33zncc 1040
os_vif/opts.py sha256=T_G4doLRXepuLtsOhIl_xqI9L5sfm3IUd0TwRafJitw 935
os_vif/plugin.py sha256=j5QtXntDcp5yQ4YqtctuINA8nBOEG89xcOKrBhRga1g 3032
os_vif/utils.py sha256=bmJRam0laHAVLIHpQufzLASu_VTEqsGTuJYmoYfqOco 713
os_vif/version.py sha256=ilQe2xTxPDxlzJYWbq8KdHeashflTfC1OZewgFPKPRI 713
os_vif/internal/__init__.py sha256=VGE1e9o-7RkuTzNhZl4Wivz1tojriLYypVBObhSZfSk 967
os_vif/internal/ip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/internal/ip/api.py sha256=BlGJdRe_Yn7P23Dejo7gLK-M6UasY8sKrMCz0FPvx2s 722
os_vif/internal/ip/ip_command.py sha256=agySNBD4GHp87uo6HbtIg4JwtOMhfuRZN5X7ytPir5k 2787
os_vif/internal/ip/linux/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/internal/ip/linux/impl_pyroute2.py sha256=ddQ9d7fzBJEYmE1wJhMfpmHftTBFdJ2C94dCNGRsB0A 5511
os_vif/objects/__init__.py sha256=ePMVrOlb8ti6YmpdZ15pOXI1XLeFjHvhBvw35abZRZE 883
os_vif/objects/base.py sha256=kI0c1gPDN37RhGuOYg18AA7l98uUfpqs14AS9GfE4oE 1139
os_vif/objects/fields.py sha256=i_kVqeCOBfcNKuZiB3gBat-8qJWhLtwEQxsl-k5plgw 1761
os_vif/objects/fixed_ip.py sha256=nSOOiSuCHaoIceTnaL2ZQJ881lablnCPNR_dHQkD-oU 1282
os_vif/objects/host_info.py sha256=lFIGXLVLpTXFq-theTCME1XdKE7FUpLdmumBMtkRg-Q 6698
os_vif/objects/instance_info.py sha256=pdZcq6ZJzT1vFnkeUV_jlCvMNz53QlHRvY-bB1u5nsc 1226
os_vif/objects/network.py sha256=L6Ngq_u4vbF_xUc9o2aUW2oq0OWALjXFgB1uHsLaZm4 2134
os_vif/objects/route.py sha256=44EbxorPn3QiKusaAoksrYolSR6jCYS7sh5tplHenOE 1352
os_vif/objects/subnet.py sha256=ZSiwVUZGZT_kmYuND4PwpN98nImvpwMc-ne5DO-Lkg0 1458
os_vif/objects/vif.py sha256=VpVgaXez_SRZvoY0BcoSWQY_nF02tP09o8ZjWKldiLI 21668
os_vif/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/functional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/functional/base.py sha256=m2uqvH9BkBcCYU7PtlnBYUmwmQLUiuwVS99scJjYQ04 5005
os_vif/tests/functional/privsep.py sha256=c7dqBiO4d-hxgCq-DgbP2A7HB6fdhZK4X0ADYUgwlvI 844
os_vif/tests/functional/internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/functional/internal/command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/functional/internal/command/ip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/functional/internal/command/ip/test_impl_pyroute2.py sha256=J1NsdZAK_OY6dvKlb6HstJAhDvKUOEMzox8sAZGe-mo 9982
os_vif/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/unit/base.py sha256=sEjrOSy3yW16WwOorv164ZuUyvKh2TY0gMoVf6lg3kA 795
os_vif/tests/unit/test_base.py sha256=iqgweFRWprY98mkGL3HIbV9D8DuX_tUPH8uRiDflwDc 3137
os_vif/tests/unit/test_exception.py sha256=UDVJSR3CKU3rc5kmN14ilL9Fj0cgnwQbGoP4weo2P4w 1335
os_vif/tests/unit/test_host_info.py sha256=2PYHg4pY-YwUuSg9MyDKJbJhKVGRT6ujJATkzzIPx18 7576
os_vif/tests/unit/test_objects.py sha256=WflvhMvvCauXexj04tCw47HvsysHX4Q7fsgJKrPNaI8 3709
os_vif/tests/unit/test_os_vif.py sha256=ixMy3_RolD3K4ebWynRt7JLI63m_fb3XIO7qrXGCq60 6609
os_vif/tests/unit/test_vif.py sha256=mhg2PZ3iVEPzffO5I0VT1wIUP3c-h7MAqrZgCuZdjxE 18000
os_vif/tests/unit/internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/unit/internal/ip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/unit/internal/ip/test_api.py sha256=LnkAM0M8giNjAw_Q4-oRic3WIW3OWq-SCGlde9SCenY 820
os_vif/tests/unit/internal/ip/linux/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
os_vif/tests/unit/internal/ip/linux/test_impl_pyroute2.py sha256=MbsDkFkVSmx3mqteP7GW3ruy6ehvBCiQorkdWJjE5Qk 7364
vif_plug_linux_bridge/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_linux_bridge/constants.py sha256=NC8n4uOMFCYrhq0sM1ZeGBKo-Gs4OMR60cYP47wMRCk 602
vif_plug_linux_bridge/iptables.py sha256=q4LmAMMzg-r9IgDNTu3jCLjNDM8b0JbGo-qmiA2B-JE 20641
vif_plug_linux_bridge/linux_bridge.py sha256=YMa_T8MfZBHmq0yQuA-fIYogZ-yRPKDzzBYGIfgUGO4 4949
vif_plug_linux_bridge/linux_net.py sha256=0SuMKqMSNHRnSMs3XNVjBF0MPzhUuQIti159QkL8k1U 9481
vif_plug_linux_bridge/privsep.py sha256=dHAVOrY7kC3hrfDy7OAyt17XG2TpZHwgMr0Pmgx1XYM 884
vif_plug_linux_bridge/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_linux_bridge/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_linux_bridge/tests/unit/test_linux_net.py sha256=2UcqgG7Hz3B3rKJY5LNt6Epm5fWttR2xyewuoR9NpaU 6740
vif_plug_linux_bridge/tests/unit/test_plugin.py sha256=Vyd_xePsrvD1PYHHz31idn_SLIc16KXqubKMiksl53s 4803
vif_plug_noop/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_noop/noop.py sha256=dXcfzU0zoa8ZYXun_LM0vSaaycXQwY8W9gKNQ55HfcQ 1629
vif_plug_noop/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_noop/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_noop/tests/unit/test_plugin.py sha256=x8m9zuGtHsPoZRZP6Q6BREAFx0wiEagFtTFlB_i_Bxc 1236
vif_plug_ovs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/constants.py sha256=vQKnYSeBMjV2RGQPGxk96D8FtgpvJIZEX_yZzUlsGg8 892
vif_plug_ovs/exception.py sha256=ZiECZVvjCFTVXhuii3uhJn4lZvozKRxziedZB3R9JNo 1328
vif_plug_ovs/linux_net.py sha256=HvhfSXjeAlU2l9iZNiN8CFr-GL9psS8Hk8_KAaktH6I 13922
vif_plug_ovs/ovs.py sha256=VfZtPMnBXIBZ7dDPfS5d9RGZFb7mkwPPptjFX_iO2YM 22767
vif_plug_ovs/privsep.py sha256=nPQUkYgjbSjaHMuu40fZArRnf8RBiR73l4YpDF1K1yQ 1100
vif_plug_ovs/ovsdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/ovsdb/api.py sha256=_jHR8xokDAPI8sw3IEWuT3hObJuskqVzeVMDaWRbIq0 1293
vif_plug_ovs/ovsdb/impl_idl.py sha256=DR1aHN8riBpZyNePwpvT9PRYbf9vLk4lRJ9VHRVq_to 3028
vif_plug_ovs/ovsdb/impl_vsctl.py sha256=MSf8JMrMqrwt5vH8KTsThjdnsttJEYJikIcJ12CTz8c 14437
vif_plug_ovs/ovsdb/ovsdb_lib.py sha256=ePYap6ZzxgJQRNmViFBKXy8WH0qWGCbd8FTaSSB_BYA 10227
vif_plug_ovs/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/tests/functional/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/tests/functional/base.py sha256=GZKyA9UR9BaEgZ0tv6xyMTQnz9FpKedV2do1ePMB-rw 2059
vif_plug_ovs/tests/functional/test_plugin.py sha256=40gbf5bvxgauHf3U3oT9xeIOcZ3r8-fFRyHOrhWbZVo 6648
vif_plug_ovs/tests/functional/ovsdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/tests/functional/ovsdb/test_ovsdb_lib.py sha256=tXSTmjYWOmqLXYQ42_3Sv8XNNktlDxPDalJRr8KRwCU 13775
vif_plug_ovs/tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/tests/unit/test_linux_net.py sha256=B3buNpn9EKZQPio5rNrIma_E5MUL9vBspdg5EqZ3RHk 17532
vif_plug_ovs/tests/unit/test_plugin.py sha256=93IhauJ-LscWMOJ0yCHBXAM47zVi-0oOOrMaln_dflU 30731
vif_plug_ovs/tests/unit/ovsdb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vif_plug_ovs/tests/unit/ovsdb/test_ovsdb_lib.py sha256=-Z50UgEgg2awEgPb_r_iqQBsyYTKlSadi3S9laGFfjg 10270
os_vif-4.0.0.dist-info/AUTHORS sha256=60BktTkASWCf8_6tpYaV0vj_2qxp9yPMKsPhZv0PM6c 3250
os_vif-4.0.0.dist-info/LICENSE sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA 10143
os_vif-4.0.0.dist-info/METADATA sha256=qKa6NbHg0SplQTLycmCwnOeQjrtoP43XHnxx7EjaIiI 2357
os_vif-4.0.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
os_vif-4.0.0.dist-info/entry_points.txt sha256=UhIaj_WPv49yG316SjjDuMlSqGvym-_TVYEn5JKlEaQ 207
os_vif-4.0.0.dist-info/pbr.json sha256=5Hmya6COSIJXwp-Fb4_ZtNvHUG8ylqw2qkLwyvfPuWU 46
os_vif-4.0.0.dist-info/top_level.txt sha256=ULBxtkTk3bkfzCSYJjifWehfjJdMODVzC6SX5l_CNKo 56
os_vif-4.0.0.dist-info/RECORD

top_level.txt

os_vif
vif_plug_linux_bridge
vif_plug_noop
vif_plug_ovs

entry_points.txt

[os_vif]
linux_bridge = vif_plug_linux_bridge.linux_bridge:LinuxBridgePlugin
noop = vif_plug_noop.noop:NoOpPlugin
ovs = vif_plug_ovs.ovs:OvsPlugin
os_vif = os_vif.opts:list_plugins_opts