Add check_cpu_flag()

This commit is contained in:
Martin Wimpress 2021-10-04 23:46:43 +01:00
parent 62fb6690db
commit 0a56dea565
No known key found for this signature in database
GPG Key ID: 61DF940515E06DA3

View File

@ -125,6 +125,15 @@ function enable_usb_passthrough() {
fi fi
} }
function check_cpu_flag() {
local HOST_CPU_FLAG="${1}"
if lscpu | grep -o "^Flags\b.*: .*\b${HOST_CPU_FLAG}\b" > /dev/null; then
return 0
else
return 1
fi
}
function vm_boot() { function vm_boot() {
local VMNAME="" local VMNAME=""
VMNAME=$(basename "${VM}" .conf) VMNAME=$(basename "${VM}" .conf)