From 96ff0f39ff8c9017620224a77251ceaea1f96a49 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 12 Sep 2019 23:31:56 +0200 Subject: vm: disk on zfs volumes --- roles/vm/define/templates/libvirt-domain.xml.j2 | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'roles/vm/define/templates/libvirt-domain.xml.j2') diff --git a/roles/vm/define/templates/libvirt-domain.xml.j2 b/roles/vm/define/templates/libvirt-domain.xml.j2 index 60027205..59037fd9 100644 --- a/roles/vm/define/templates/libvirt-domain.xml.j2 +++ b/roles/vm/define/templates/libvirt-domain.xml.j2 @@ -36,10 +36,14 @@ {% if 'virtio' in hostvars[hostname].install_cooked.disks %} -{% for device, lv in hostvars[hostname].install_cooked.disks.virtio.items() %} +{% for device, src in hostvars[hostname].install_cooked.disks.virtio.items() %} - +{% if src.type == 'lvm' %} + +{% elif src.type == 'zfs' %} + +{% endif %} {% endfor %} @@ -47,10 +51,14 @@ {% if 'scsi' in hostvars[hostname].install_cooked.disks %} -{% for device, lv in hostvars[hostname].install_cooked.disks.scsi.items() %} +{% for device, src in hostvars[hostname].install_cooked.disks.scsi.items() %} - +{% if src.type == 'lvm' %} + +{% elif src.type == 'zfs' %} + +{% endif %} {% endfor %} -- cgit v1.2.3