add virsh support