]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/commitdiff
Make environment mandatory to install script
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Fri, 20 Apr 2018 22:45:06 +0000 (00:45 +0200)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Fri, 20 Apr 2018 22:45:06 +0000 (00:45 +0200)
bin/install_script.sh

index bd7f38bdd9008a4caf7a4b43063e84457f394b57..36cc5943683f8edf24929b4dfa6a59ff6cdd979d 100755 (executable)
@@ -5,6 +5,9 @@ cat <<EOF
 $(basename $0) [options]
   --help,-h               This help
 
+  Please chose environment:
+  --environment env       Environment to use for the install
+
   One of the following options is necessary:
   --instance-id id        Id of the cloud instance
   --vps-id id             Id of the vps
@@ -17,14 +20,12 @@ $(basename $0) [options]
   --no-reboot-start       Don't reboot to rescue at the beginning
   --no-reboot-end         Don't reboot to normal at the end
   --git-branch branch     Use another puppet branch (default: master)
-  --environment env       Environment to use for the install (default: production)
 EOF
 }
 
 set -e
 
 git_branch=master
-environment=production
 host_user=""
 password=""
 T=""
@@ -89,7 +90,7 @@ while [ -n "$1" ]; do
   shift
 done
 
-if [ -z "$T" -o -z "$host_id" ]; then
+if [ -z "$T" -o -z "$host_id" -o -z "$environment" ]; then
   usage
   exit 1
 fi