Policy based configuration of libvirt objects
This module provides helper APIs for populating the config.py classes based on common operational needs / policies
Config vif inbound/outbound bandwidth limit. parameters are set in instance_type_extra_specs table, key is in the format quota:vif_inbound_average.
Populate a LibvirtConfigGuestInterface instance with guest frontend details.
Populate a LibvirtConfigGuestInterface instance with host backend details for an 802.1qbg device.
Populate a LibvirtConfigGuestInterface instance with host backend details for an 802.1qbh device.
Populate a LibvirtConfigGuestInterface instance with host backend details for a software bridge.
Populate a LibvirtConfigGuestInterface instance with direct Interface.
Populate a LibvirtConfigGuestInterface instance with host backend details for an externally configured host device.
NB use of this configuration is discouraged by libvirt project and will mark domains as ‘tainted’.
Populate a LibvirtConfigGuestInterface instance with host backend details for an device that supports hardware virtual ethernet bridge.
Populate a LibvirtConfigGuestInterface instance with hostdev Interface.
Populate a LibvirtConfigGuestInterface instance with host backend details for an OpenVSwitch bridge.
Populate a LibvirtConfigGuestInterface instance with host backend details for vhostuser socket.