[libvirt] [PATCH v3 2/4] storage: Introduce iscsi_direct pool type

Michal Privoznik mprivozn at redhat.com
Tue Jul 31 12:36:10 UTC 2018


On 07/31/2018 10:44 AM, clem at lse.epita.fr wrote:
> From: Clementine Hayat <clem at lse.epita.fr>
> 
> Introducing the pool as a noop. Integration inside the build
> system. Implementation will be in the following commits.
> 
> Signed-off-by: Clementine Hayat <clem at lse.epita.fr>
> ---
>  configure.ac                                  |  6 +-
>  docs/schemas/storagepool.rng                  | 35 +++++++++++
>  docs/storage.html.in                          | 30 ++++++++++
>  m4/virt-storage-iscsi-direct.m4               | 41 +++++++++++++
>  src/conf/domain_conf.c                        |  1 +
>  src/conf/storage_conf.c                       | 22 +++++--
>  src/conf/storage_conf.h                       |  1 +
>  src/conf/virstorageobj.c                      |  2 +
>  src/storage/Makefile.inc.am                   | 22 +++++++
>  src/storage/storage_backend.c                 |  6 ++
>  src/storage/storage_backend_iscsi_direct.c    | 58 +++++++++++++++++++
>  src/storage/storage_backend_iscsi_direct.h    |  6 ++
>  src/storage/storage_driver.c                  |  1 +
>  .../pool-iscsi-direct-auth.xml                | 14 +++++
>  .../pool-iscsi-direct.xml                     | 12 ++++
>  .../pool-iscsi-direct-auth.xml                | 17 ++++++
>  .../pool-iscsi-direct.xml                     | 14 +++++
>  tests/storagepoolxml2xmltest.c                |  2 +
>  tools/virsh-pool.c                            |  3 +
>  19 files changed, 287 insertions(+), 6 deletions(-)
>  create mode 100644 m4/virt-storage-iscsi-direct.m4
>  create mode 100644 src/storage/storage_backend_iscsi_direct.c
>  create mode 100644 src/storage/storage_backend_iscsi_direct.h
>  create mode 100644 tests/storagepoolxml2xmlin/pool-iscsi-direct-auth.xml
>  create mode 100644 tests/storagepoolxml2xmlin/pool-iscsi-direct.xml
>  create mode 100644 tests/storagepoolxml2xmlout/pool-iscsi-direct-auth.xml
>  create mode 100644 tests/storagepoolxml2xmlout/pool-iscsi-direct.xml
> 


> diff --git a/tests/storagepoolxml2xmlin/pool-iscsi-direct.xml b/tests/storagepoolxml2xmlin/pool-iscsi-direct.xml
> new file mode 100644
> index 0000000000..9a0014bf42
> --- /dev/null
> +++ b/tests/storagepoolxml2xmlin/pool-iscsi-direct.xml
> @@ -0,0 +1,12 @@
> +<pool type="iscsi-direct">
> +  <name>iscsi-direct</name>
> +  <uuid>034d66fc-f507-437a-b552-c479ffd63819</uuid>
> +  <source>
> +    <host name="iscsi.example.com"/>
> +    <device path="iqn.2013-06.com.example:iscsi-pool"/>
> +    <initiator>
> +      <iqn name='iqn.2013-06.com.example:iscsi-initiator'/>
> +    </initiator>
> +  </source>
> +</pool>
> +

Empty line at EOF.

Michal




More information about the libvir-list mailing list