[libvirt] How to keep VM definitions in sync across hosts?