summaryrefslogtreecommitdiff
path: root/share/hydractl/provision
diff options
context:
space:
mode:
Diffstat (limited to 'share/hydractl/provision')
-rwxr-xr-xshare/hydractl/provision9
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
}