Newer
Older
###################################################
# VirtualBox VM Scripts 18.6.0 - Common functions
###################################################
# templates folder
TEMPLATE_DIR="${SRC_DIR}/templates"
#-------------------------------------------------------------------------------
declare -a vms=()
create_vm_list () {
vms=()
for f in $(ls $SRC_DIR/settings/*.settings); do
vms=("${vms[@]}" "`basename $f .settings`")
done
}
print_vm_list () {
echo "Available VM IDs:"
get_vm_id_by_name() {
f=`grep -liR "VM_NAME=\"$1\"" ${SRC_DIR}/settings/*.settings`
if [ "$f" != "" ]; then
echo `basename $f .settings`
else
echo ""
fi
}
usage_vbox2template () {
echo >&2 "$@"