<div dir="ltr">Daniel,<br><div><br>It is done already in the proposed patch.<br><br></div><div>But this one is about Wily having libvirt 1.2.16 and libvirt-python 1.2.15.<br><br></div><div>Pavel<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 5, 2015 at 11:25 AM, Daniel P. Berrange <span dir="ltr"><<a href="mailto:berrange@redhat.com" target="_blank">berrange@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Oct 02, 2015 at 04:38:30PM -0400, Mathieu Gagné wrote:<br>
> On 2015-10-02 4:18 PM, Pavel Boldin wrote:<br>
> ><br>
> >     You have to pass device names from /dev/, e.g., if a VM has<br>
> >     ephemeral disk<br>
> >     attached at /dev/vdb you need to pass in 'vdb'. Format expected by<br>
> >     migrate_disks is "<device_name1>,<device_name2>...".<br>
> ><br>
> ><br>
> > This is the format expected by the `virsh' utility and will not work in<br>
> > Python.<br>
> ><br>
> > The libvirt-python has now support for passing lists to a parameter [1].<br>
> ><br>
> > [1]<br>
> > <a href="http://libvirt.org/git/?p=libvirt-python.git;a=commit;h=9896626b8277e2ffba1523d2111c96b08fb799e8" rel="noreferrer" target="_blank">http://libvirt.org/git/?p=libvirt-python.git;a=commit;h=9896626b8277e2ffba1523d2111c96b08fb799e8</a><br>
> ><br>
><br>
> Thanks for the info. I was banging my head against the wall, trying to<br>
> understand why it didn't accept my list of strings.<br>
><br>
> Now the next challenge is with Ubuntu packages, only python-libvirt<br>
> 1.2.15 is available in Ubuntu Willy. :-/<br>
<br>
</span>You already need a runtime version check for libvirt to see if the new<br>
migration API is available. You just need to extend that to also check<br>
the libvirt client version<br>
<span class="im HOEnZb"><br>
<br>
Regards,<br>
Daniel<br>
--<br>
|: <a href="http://berrange.com" rel="noreferrer" target="_blank">http://berrange.com</a>      -o-    <a href="http://www.flickr.com/photos/dberrange/" rel="noreferrer" target="_blank">http://www.flickr.com/photos/dberrange/</a> :|<br>
|: <a href="http://libvirt.org" rel="noreferrer" target="_blank">http://libvirt.org</a>              -o-             <a href="http://virt-manager.org" rel="noreferrer" target="_blank">http://virt-manager.org</a> :|<br>
|: <a href="http://autobuild.org" rel="noreferrer" target="_blank">http://autobuild.org</a>       -o-         <a href="http://search.cpan.org/~danberr/" rel="noreferrer" target="_blank">http://search.cpan.org/~danberr/</a> :|<br>
|: <a href="http://entangle-photo.org" rel="noreferrer" target="_blank">http://entangle-photo.org</a>       -o-       <a href="http://live.gnome.org/gtk-vnc" rel="noreferrer" target="_blank">http://live.gnome.org/gtk-vnc</a> :|<br>
<br>
</span><div class="HOEnZb"><div class="h5">__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>