X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=scripts%2Fcreate-vm.sh;fp=scripts%2Fcreate-vm.sh;h=c8c26c71999d7808fbe9715ac7db2610143e2a9e;hb=7e2e404fb0dbd6ddff89fc23389216b3efc585b5;hp=5bf5cfaf7ca446eed1a78b49883a74c943b01155;hpb=1c786545fcb9bc967e0052d2023aa5709e45fb94;p=infrastructure.git diff --git a/scripts/create-vm.sh b/scripts/create-vm.sh index 5bf5cfa..c8c26c7 100755 --- a/scripts/create-vm.sh +++ b/scripts/create-vm.sh @@ -38,13 +38,14 @@ function usage () { exit 1 } +# using HOSTNAME won't work as this is already set in environment while getopts "cf:i:m:n:h" flag; do case $flag in c) CONFIRM=true ;; f) DISTRO=$OPTARG ;; i) IMAGE=$OPTARG ;; m) MEMORY=$OPTARG ;; - n) HOSTNAME=$OPTARG ;; + n) VM_HOSTNAME=$OPTARG ;; ?|h) usage "" ;; esac done @@ -60,8 +61,8 @@ container="$1" ; shift # comopute all vars from args [ -z "$DISTRO" ] && DISTRO="$DEFAULT_DISTRO" -[ -z "$HOSTNAME" ] && HOSTNAME="$container" -fqdn=$HOSTNAME.$DOMAIN +[ -z "$VM_HOSTNAME" ] && VM_HOSTNAME="$container" +fqdn=$VM_HOSTNAME.$DOMAIN # prepare initvm command initvm="$BUILD/lbuild-initvm.sh"