From faad3cd7bfc0c194dd42fefc78f35bf355c38ea3 Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Tue, 6 Nov 2018 09:27:31 -0700 Subject: [PATCH] scripts/vagrant: specify the provider in vbox directory A simplification for machines that support multiple providers. Change-Id: Iaa3c6eded84f8d1e750ccace49c3f85f54d12df7 Signed-off-by: Seth Howell Reviewed-on: https://review.gerrithub.io/432201 Chandler-Test-Pool: SPDK Automated Test System Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Reviewed-by: Ben Walker --- scripts/vagrant/create_vbox.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/vagrant/create_vbox.sh b/scripts/vagrant/create_vbox.sh index 5fc6cb217..39270ffd2 100755 --- a/scripts/vagrant/create_vbox.sh +++ b/scripts/vagrant/create_vbox.sh @@ -184,15 +184,15 @@ if [ ${DRY_RUN} = 1 ]; then printenv SPDK_DIR fi -if [ -d "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}" ]; then - echo "Error: ${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO} already exists!" +if [ -d "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}-${PROVIDER}" ]; then + echo "Error: ${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}-${PROVIDER} already exists!" exit 1 fi if [ ${DRY_RUN} != 1 ]; then - mkdir -vp "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}" - cp ${DIR}/Vagrantfile ${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO} - pushd "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}" + mkdir -vp "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}-${PROVIDER}" + cp ${DIR}/Vagrantfile ${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}-${PROVIDER} + pushd "${VAGRANT_TARGET}/${SPDK_VAGRANT_DISTRO}-${PROVIDER}" if [ ! -z "${http_proxy}" ]; then export http_proxy export https_proxy @@ -213,7 +213,7 @@ EOF echo "" echo " SUCCESS!" echo "" - echo " cd to ${SPDK_VAGRANT_DISTRO} and type \"vagrant ssh\" to use." + echo " cd to ${SPDK_VAGRANT_DISTRO}-${PROVIDER} and type \"vagrant ssh\" to use." echo " Use vagrant \"suspend\" and vagrant \"resume\" to stop and start." echo " Use vagrant \"destroy\" followed by \"rm -rf ${SPDK_VAGRANT_DISTRO}\" to destroy all trace of vm." echo ""