diff options
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/03-maasdeploy.sh | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/ci/03-maasdeploy.sh b/ci/03-maasdeploy.sh index db60bbfc..fb599e68 100755 --- a/ci/03-maasdeploy.sh +++ b/ci/03-maasdeploy.sh @@ -4,6 +4,24 @@ set -ex source tools.sh + +usage() { + # no xtrace output + { set +x; } 2> /dev/null + + echo "OPNFV JOID deployer of the MAAS (Metal as a Service) infrastructure." + echo "Usage: $0 custom <path_to_labconfig>" + echo " $0 virtual" + exit ${1-0} +} + +# Print usage help message if requested +if [ "$1" == "help" ] || [ "$1" == "-h" ] || [ "$1" == "--help" ] +then + usage; +fi + + virtinstall=0 labname=$1 @@ -45,22 +63,6 @@ sudo apt-get install bridge-utils openssh-server bzr git virtinst qemu-kvm libvi sudo -H pip install --upgrade pip -usage() { - # no xtrace output - { set +x; } 2> /dev/null - - echo "OPNFV JOID deployer of the MAAS (Metal as a Service) infrastructure." - echo "Usage: $0 custom <path_to_labconfig>" - echo " $0 virtual" - exit ${1-0} -} - -if [ "$1" == "help" ] || [ "$1" == "-h" ] || [ "$1" == "--help" ] -then - usage; -fi - - # # Config preparation # |