libvirt assignment