]> xenbits.xensource.com Git - libvirt.git/commit
storage: zfs: implement pool build and delete
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Sun, 7 Sep 2014 14:01:34 +0000 (18:01 +0400)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Thu, 18 Sep 2014 14:08:29 +0000 (18:08 +0400)
commitb4af40226d09adeaf9e33a1d6594c4e8ce7f771d
tree3fe820999a84b9d201c10c69c73f60a7477df416
parentc1d55105a4bf7643216c33561d5d633dd7890902
storage: zfs: implement pool build and delete

 - Provide an implementation for buildPool and deletePool operations
   for the ZFS storage backend.
 - Add VIR_STORAGE_POOL_SOURCE_DEVICE flag to ZFS pool poolOptions
   as now we can specify devices to build pool from
 - storagepool.rng: add an optional 'sourceinfodev' to 'sourcezfs' and
   add an optional 'target' to 'poolzfs' entity
 - Add a couple of tests to storagepoolxml2xmltest
docs/schemas/storagepool.rng
src/conf/storage_conf.c
src/storage/storage_backend_zfs.c
tests/storagepoolxml2xmlin/pool-zfs-sourcedev.xml [new file with mode: 0644]
tests/storagepoolxml2xmlin/pool-zfs.xml [new file with mode: 0644]
tests/storagepoolxml2xmlout/pool-zfs-sourcedev.xml [new file with mode: 0644]
tests/storagepoolxml2xmlout/pool-zfs.xml [new file with mode: 0644]
tests/storagepoolxml2xmltest.c