#!/bin/bash
vm_disks=""
rootok=false
disks=$(lvs -o lv_name ${zkk_vg} | grep "^[[:space:]]*${zkk_vm_prefix}${x_host}\." |sed s/[[:space:]]*${zkk_vm_prefix}${x_host}\.// )
for disk in ${disks} ; do
  if [ ${disk} = "root" ] ; then rootok=true ; fi
  if [ ${disk} = "root_enc" ] ; then rootok=true ; fi
  if [[ "${disk}" =~ _enc$ ]] ; then
    vm_disks="${vm_disks} --disk path=/dev/mapper/dec-${zkk_vg}-${zkk_vm_prefix}${x_host}.${disk%_*},bus=scsi,serial=${disk%_*}"
  else
    vm_disks="${vm_disks} --disk path=/dev/${zkk_vg}/${zkk_vm_prefix}${x_host}.${disk},bus=scsi,serial=${disk}"
  fi
done

if ! ${rootok} ; then echo "Abort creating "${x_host}". root Partition missing!"; exit 9 ; fi

echo ${vm_disks}