mirror of
https://github.com/YunoHost/ynh-dev.git
synced 2024-09-03 20:05:59 +02:00
Merge d8a5e5ec53
into 571ddbb81b
This commit is contained in:
commit
f1378ff8e5
1 changed files with 17 additions and 0 deletions
17
ynh-dev
17
ynh-dev
|
@ -9,6 +9,8 @@ Usage :
|
|||
Create a dev environment into PATH
|
||||
`basename $0` run DOMAIN [VERSION]
|
||||
Run a vagrant or virtualbox vm
|
||||
`basename $0` halt
|
||||
Turn off running vm
|
||||
# `basename $0` kill
|
||||
# Kill all vagrant
|
||||
|
||||
|
@ -178,6 +180,21 @@ elif [ "$1" = "run" ]; then
|
|||
vagrant ssh $VERSION
|
||||
|
||||
|
||||
#####################
|
||||
## Halt running VM ##
|
||||
#####################
|
||||
elif [ "$1" = "halt" ]; then
|
||||
vm=$(vagrant global-status | head -3 | tail -1)
|
||||
vm_status=$(echo $vm | awk -F '[[:space:]]' '{print $4}')
|
||||
if [ $vm_status == "running" ]; then
|
||||
vm_id=$(echo $vm | awk -F '[[:space:]]' '{print $1}')
|
||||
vagrant halt $vm_id
|
||||
echo "–> VM turned off."
|
||||
else
|
||||
echo "–> No running vm."; exit
|
||||
fi
|
||||
|
||||
|
||||
#####################
|
||||
## Kill running VM ##
|
||||
#####################
|
||||
|
|
Loading…
Add table
Reference in a new issue