mirror of
https://github.com/YunoHost/ynh-dev.git
synced 2024-09-03 20:05:59 +02:00
[enh] Add kill instruction
This commit is contained in:
parent
8b018354d5
commit
6c53e87c50
1 changed files with 12 additions and 1 deletions
13
ynh-dev
13
ynh-dev
|
@ -9,6 +9,8 @@ Usage :
|
||||||
Create a dev environement into PATH
|
Create a dev environement into PATH
|
||||||
`basename $0` run DOMAIN [VM VERSION]
|
`basename $0` run DOMAIN [VM VERSION]
|
||||||
Run a docker or virtualbox vm
|
Run a docker or virtualbox vm
|
||||||
|
`basename $0` kill VM
|
||||||
|
Kill the last docker or all vagrant
|
||||||
|
|
||||||
Inside the vm
|
Inside the vm
|
||||||
`basename $0` ip
|
`basename $0` ip
|
||||||
|
@ -89,6 +91,16 @@ elif [ "$1" = "run" ]; then
|
||||||
exit 100;
|
exit 100;
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
elif [ "$1" = "kill" ]; then
|
||||||
|
VM=$2
|
||||||
|
if [ "$VM" = "docker" ]; then
|
||||||
|
docker kill $(docker ps -lq)
|
||||||
|
elif [ "$VM" = "virtualbox" ] || [ "$VM" = "vagrant" ]; then
|
||||||
|
vagrant destroy
|
||||||
|
else
|
||||||
|
echo "This kind of VM is not supported"
|
||||||
|
exit 100;
|
||||||
|
fi
|
||||||
elif [ "$1" = "upgrade" ]; then
|
elif [ "$1" = "upgrade" ]; then
|
||||||
check_yunohost_vm
|
check_yunohost_vm
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
|
@ -137,7 +149,6 @@ elif [ "$1" = "watch" ]; then
|
||||||
while inotifywait -r -e close_write $BASE_DIR/moulinette/ $BASE_DIR/SSOwat/ $BASE_DIR/yunohost/ $BASE_DIR/yunohost-admin/; do
|
while inotifywait -r -e close_write $BASE_DIR/moulinette/ $BASE_DIR/SSOwat/ $BASE_DIR/yunohost/ $BASE_DIR/yunohost-admin/; do
|
||||||
$BASE_DIR/$0 deploy ${@:2};
|
$BASE_DIR/$0 deploy ${@:2};
|
||||||
done
|
done
|
||||||
|
|
||||||
else
|
else
|
||||||
usage
|
usage
|
||||||
exit 101
|
exit 101
|
||||||
|
|
Loading…
Add table
Reference in a new issue