libvirt/tests/storagepoolxml2xmlin
John Ferlan 7a227688a8 storage: Add infrastructure to manage XML namespace options
Introduce the virStoragePoolFSMountOptionsDef to be used to
manage the Storage Pool XML Namespace for mount options.

Using a new virStorageBackendNamespaceInit function, set the
virStoragePoolXMLNamespace into the _virStoragePoolOptions when
the storage backend is loaded.

Modify the storagepool.rng to allow for the usage of a different
XML namespace to parse the fs_mount_opts to be included with
the fs and netfs storage pool definitions.

Modify the storagepoolxml2xmltest to utilize a properly modified
XML file to parse and format the namespace for a netfs storage pool.

Signed-off-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2019-01-29 19:16:13 -05:00
..
pool-dir-naming.xml
pool-dir.xml
pool-disk-device-nopartsep.xml conf: Add storage pool device attribute part_separator 2016-01-19 13:02:59 -05:00
pool-disk.xml
pool-fs.xml
pool-gluster-sub.xml
pool-gluster.xml
pool-iscsi-auth.xml
pool-iscsi-direct-auth.xml storage: Introduce iscsi_direct pool type 2018-08-06 12:23:55 +02:00
pool-iscsi-direct.xml storage: Introduce iscsi_direct pool type 2018-08-06 12:23:55 +02:00
pool-iscsi-multiiqn.xml
pool-iscsi-vendor-product.xml
pool-iscsi.xml
pool-logical-create.xml
pool-logical-noname.xml schema: do not require name for certain pool types 2017-03-29 10:36:55 +02:00
pool-logical-nopath.xml
pool-logical.xml
pool-mpath.xml
pool-netfs-auto.xml tests: Add storagepool xml test for netfs-auto 2018-12-13 07:09:42 -05:00
pool-netfs-cifs.xml
pool-netfs-gluster-without-slash.xml
pool-netfs-gluster.xml
pool-netfs-ns-mountopts.xml storage: Add infrastructure to manage XML namespace options 2019-01-29 19:16:13 -05:00
pool-netfs-protocol-ver.xml conf: Add optional NFS Source Pool <protocol ver='n'/> option 2019-01-29 19:15:27 -05:00
pool-netfs.xml
pool-rbd.xml tests: storagepoolxml2xmltest: Fix pool-rbd test 2016-03-28 12:02:31 -04:00
pool-scsi-type-fc-host-managed.xml
pool-scsi-type-fc-host.xml
pool-scsi-type-scsi-host-stable.xml
pool-scsi-type-scsi-host.xml
pool-scsi.xml
pool-sheepdog.xml
pool-vstorage.xml storage: vstorage pool documentation and simple test 2017-01-26 10:43:42 -05:00
pool-zfs-sourcedev.xml
pool-zfs.xml