confz

git mirror of https://ccx.te2000.cz/bzr/confz
git clone https://ccx.te2000.cz/git/confz
Log | Files | Refs

commit 92847431ac6621ab38ec8467b9fb5d39869f94a2
parent b881e256c96db21e072848fad069d99eabbf7243
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date:   Wed, 25 Jun 2014 11:05:17 +0200

explicitly allow empty string on undefined variables
Diffstat:
Mzsh-functions/confz_fs_init | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/zsh-functions/confz_fs_init b/zsh-functions/confz_fs_init @@ -7,11 +7,11 @@ # configure LVM2 logical volume confz_logical_volume_check() { - defvar vg_name $DEFAULT_VG + defvar vg_name ${DEFAULT_VG:-} [[ -n ${vars[vg_name]} ]] || \ die "$0: DEFAULT_VG is unset and no 'vg_name' was passed" - defvar size $DEFAULT_VOLUME_SIZE + defvar size ${DEFAULT_VOLUME_SIZE:-} [[ -n ${vars[size]} ]] || \ die "$0: DEFAULT_VOLUME_SIZE is unset and no 'size' was passed" @@ -33,7 +33,7 @@ confz_logical_volume_check() { # create filesystem on block device confz_filesystem_check() { - defvar filesystem $DEFAULT_FS + defvar filesystem ${DEFAULT_FS:-} [[ -n ${vars[filesystem]} ]] || \ die "$0: DEFAULT_FS is unset and no 'filesystem' was passed"