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
|
======
os-vif
======
`os-vif` is a library for plugging and unplugging virtual interfaces (VIFs) in
OpenStack. It provides:
- Versioned objects that represent various types of virtual interfaces and
their components
- Base VIF plugin class that supplies a ``plug()`` and ``unplug()`` interface
- Plugins for two networking backends - Open vSwitch and Linux Bridge
`os-vif` is intended to define a common model for representing VIF types in
OpenStack. With the exception of the two included plugins, all plugins for
other networking backends are maintained in separate code repositories.
Usage Guide
-----------
.. toctree::
:maxdepth: 2
user/usage
user/vif-types
user/host-info
user/plugins/linux-bridge
user/plugins/noop
user/plugins/ovs
For Contributors
----------------
* If you are a new contributor to os-vif please refer: :doc:`contributor/contributing`
.. toctree::
:hidden:
contributor/contributing
Reference
---------
.. toctree::
:maxdepth: 2
reference/glossary
|