# HG changeset patch # User Franz Glasner # Date 1724788235 -7200 # Node ID 827371176fec209018f5d63157c0bbf759571e95 # Parent 57f253106ed6d6234f824bf158f3c993e2ef0888 Formatting diff -r 57f253106ed6 -r 827371176fec files/fbhyve.in --- a/files/fbhyve.in Tue Aug 27 21:47:57 2024 +0200 +++ b/files/fbhyve.in Tue Aug 27 21:50:35 2024 +0200 @@ -47,7 +47,8 @@ : ${fbhyve_configdir:="%%FBHYVE_ETCDIR%%"} -_fbhyve_vm_exists() { +_fbhyve_vm_exists() +{ local _p for _p in ${fbhyve_list}; do [ "${_p}" = "$1" ] && return 0; @@ -122,7 +123,8 @@ } -fbhyve_pre_start() { +fbhyve_pre_start() +{ if ! load_kld -m vmm vmm.ko; then echo "ERROR: Cannot load kernel module \`vmm'" 1>&2 return 1 @@ -139,7 +141,8 @@ } -fbhyve_post_stop() { +fbhyve_post_stop() +{ if [ -e "/dev/vmm/${_vm}" ]; then /usr/sbin/bhyvectl --vm="${_vm}" --destroy fi