[libvirt] virStoragePoolGetXMLDesc - how to specify format type

Sharadha Prabhakar (3P) sharadha.prabhakar at citrix.com
Thu Mar 18 10:13:09 UTC 2010

I'm trying to write virStoragePoolGetXMLDesc() for XenAPI remote storage.
I'd like to produce an XML similar to this

<pool type="netfs">
    <format type="nfs"/>
    <host name="telos"/>
    <dir path="/images"/>

I'm trying to fill in the virStoragePoolDefPtr for this.
I need to know if struct _virStoragePoolSource->format
Is the one to fill for format type="nfs".
It's seemingly an integer. Is there any enum for format types for
Nfs and ext3? I couldn't find any in storage_conf.h

My next query is, when would I have to fill in device path? What is it used for
And which pool types use it for remote storage? 
Could someone explain?

More information about the libvir-list mailing list