[Libvir] [Q]Will virConnectNumOfNetworks and virConnectNumOfDefinedNetworks be supported by Xen ?

Richard W.M. Jones rjones at redhat.com
Thu Jul 5 14:23:01 UTC 2007


Daniel P. Berrange wrote:
> On Thu, Jul 05, 2007 at 11:41:07AM +0100, Richard W.M. Jones wrote:
>> Daniel Veillard wrote:
>>> On Thu, Jul 05, 2007 at 02:21:02PM +0900, S.Sakamoto wrote:
>>>> Hi, Rich
>>>>
>>>>
>>>> Because log is pressed, 
>>>> I want to the breakage is revised if possible...
>>>> If it will be revised, when is it ?
>>> Based on Dan's message:
>>>
>>>  https://www.redhat.com/archives/libvir-list/2007-July/msg00012.html
>>>
>>> and the ChangeLog
>> Actually it's not working at the moment unless you specify a qemu:///... 
>> URI.  For example, with default / Xen URI:
>>
>> # ./mlvirsh net-list
>> libvir: error : this function is not supported by the hypervisor: 
>> virConnectNumOfNetworks
>> mlvirsh: libvirt: VIR_ERR_NO_SUPPORT: VIR_FROM_NONE: this function is 
>> not supported by the hypervisor: virConnectNumOfNetworks
> 
> A dumb typo - I had  transcribed  'flags' and 'rflags' - its fixed now.
> 
> The second issue was that the conversion of 'NULL' and 'xen' into a valid
> 'xen:///' URI was being done in the xen_unified.c driver. It needs to be
> done in the libvirt.c open function - the network drivers need a valid
> URI to parse. So I simply moved the 4 lines of code doing that conversion
> So with current checked in code:
> 
> 
> [root at celery libvirt]# ./src/virsh --connect xen:/// net-list --all
> Name                 State      Autostart 
> -----------------------------------------
> default              active     yes       
> 
> [root at celery libvirt]# ./src/virsh --connect xen net-list --all
> Name                 State      Autostart 
> -----------------------------------------
> default              active     yes       
> 
> [root at celery libvirt]# ./src/virsh  net-list --all
> Name                 State      Autostart 
> -----------------------------------------
> default              active     yes       

Confirmed here also.

Rich.

-- 
Emerging Technologies, Red Hat - http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom.  Registered in
England and Wales under Company Registration No. 03798903
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20070705/9545317b/attachment-0001.bin>


More information about the libvir-list mailing list