xci: scripts: start-new-vm.sh: Make VM specs configurable 07/45007/1
authorMarkos Chandras <mchandras@suse.de>
Fri, 13 Oct 2017 10:22:39 +0000 (11:22 +0100)
committerMarkos Chandras <mchandras@suse.de>
Fri, 13 Oct 2017 10:24:44 +0000 (11:24 +0100)
We should be able to configure the VM specs so we can fit it
in smaller environments.

Change-Id: I56850df2f6842b6ef757500fecdc21bd1382b7e7
Signed-off-by: Markos Chandras <mchandras@suse.de>
xci/scripts/vm/start-new-vm.sh

index 9b5cdd8..267d4b5 100755 (executable)
@@ -99,10 +99,10 @@ update_clean_vm_files() {
 
 [[ $# -ne 1 ]] && usage && exit 1
 
-declare -r CPU=host
-declare -r NCPUS=24
-declare -r MEMORY=49152
-declare -r DISK=500
+declare -r CPU=${XCI_CPU_TYPE:-host}
+declare -r NCPUS=${XCI_NCPUS:-24}
+declare -r MEMORY=${XCI_MEMORY_SIZE:-49152}
+declare -r DISK=${XCI_DISK_SIZE:-500}
 declare -r VM_NAME=${1}_xci_vm
 declare -r OS=${1}
 declare -r NETWORK="jenkins-test"