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:
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"