Import rest of modules.
This commit is contained in:
parent
02fa10f33c
commit
3f225ced9b
39 changed files with 2056 additions and 0 deletions
33
vmware/files/scripts/vmware-stop
Executable file
33
vmware/files/scripts/vmware-stop
Executable file
|
@ -0,0 +1,33 @@
|
|||
#!/bin/sh
|
||||
|
||||
. /usr/local/lib/vmware.sh
|
||||
|
||||
if [ $# -eq 1 ]; then
|
||||
mode="power.shutdown"
|
||||
elif [ $# -eq 2 ]; then
|
||||
case $2 in
|
||||
hard)
|
||||
mode="power.off"
|
||||
;;
|
||||
soft)
|
||||
mode="power.shutdown"
|
||||
;;
|
||||
default)
|
||||
echo "Invalid power mode $2" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
else
|
||||
echo "Usage: `basename $0` <vm> [hard|soft]" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
vm="$1"
|
||||
|
||||
vmid="`vmid \"${vm}\"`"
|
||||
if [ "${vmid}" = "" ]; then
|
||||
echo "Cannot find virtual machine ${vm}" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
vmware-vim-cmd vmsvc/${mode} ${vmid}
|
Loading…
Add table
Add a link
Reference in a new issue