Only output 'queued' message once

This commit is contained in:
Andrew S. Rightenburg 2024-10-05 16:56:55 +08:00
parent 404421fe45
commit f88927b9fa
Signed by: rail5
GPG key ID: BD8796E9783D5764

View file

@ -314,8 +314,12 @@ function start_build_vm() {
# Wait for any VMs using our image to shut down
## We're ready to boot up again when our vm image file is no longer in use
local queued=false
until [[ $(lsof "$build_farm_directory/$ARCHDIR/$VM_IMAGE" 2>/dev/null) == "" ]]; do
echo "Queued"
if [[ "$queued" == false ]]; then
echo "Queued"
queued=true
fi
sleep 1
done