diff options
-rwxr-xr-x | share/hydractl/provision | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/share/hydractl/provision b/share/hydractl/provision index 6915c34..d47f6c9 100755 --- a/share/hydractl/provision +++ b/share/hydractl/provision @@ -32,16 +32,15 @@ function hydra_lvcreate { if ! lvdisplay $vg/$volume &> /dev/null; then echo "Creating logical volume $volume..." - # See http://forums.funtoo.org/viewtopic.php?id=1206 - # https://bbs.archlinux.org/viewtopic.php?id=124615 - #hydra_safe_run lvcreate -Z n -L$size -n $volume $vg - if [ "$size" == "-1" ]; then - space="-l %FREE" + space="-l 100%FREE" else space="-L $size" fi + # See http://forums.funtoo.org/viewtopic.php?id=1206 + # https://bbs.archlinux.org/viewtopic.php?id=124615 + #hydra_safe_run lvcreate -Z n $space -n $volume $vg hydra_safe_run lvcreate $space -n $volume $vg fi } |