|
|
- #!/bin/sh
- VAGRANT=`which vagrant`
- ### User vagrant global-status to get the global ID
- GLOBAL_ID='e2d06a8'
- GLOBAL_DIR='/opt/vhosts/tools-deployment'
- CWD=`pwd`
-
- pushd $GLOBAL_DIR
- if [[ $1 == "up" ]]
- then
- $VAGRANT up $GLOBAL_ID
- ntfy -l INFO -t 'VAGRANT' send 'VM has finished booting'
- elif [[ $1 == "halt" ]]
- then
- $VAGRANT halt $GLOBAL_ID
- ntfy -l INFO -t 'VAGRANT' send 'VM has halted'
- elif [[ $1 == "sup" ]]
- then
- $VAGRANT up $GLOBAL_ID
- ntfy -l INFO -t 'VAGRANT' send 'VM has started, ssh-ing into it'
- echo 'Shelling into machine...'
- $VAGRANT ssh
- else
- $VAGRANT "$@"
- fi
- popd
|