On 11/10/2010 11:59 AM, Kenneth Stailey wrote:
Hi,

The libvirt.org FAQ says that "virsh edit" is the recommended way of updating 
the libvirt xml.

If a change has to be made to many VMs "virsh edit" is tedious, time-consuming 
and likely to be prone to careless errors.

Is there a command line approach to updating multiple VMs?

How about:

   for g in guest1 guest2 guest3 guest4; do
      virsh dumpxml --inactive $g >/tmp/g.xml
      # do whatever sed/etc commands you want here
      virsh define /tmp/g.xml
  done

(or something like that, anyway :-)


_______________________________________________
libvirt-users mailing list
libvirt-users@redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users

Reply via email to