#!/bin/bash

name=${1?need name}
timeout=${2:-30}

# Через $timeout секунд принудительно завершаем эту проверку
{
    sleep $timeout
    kill $$
} &

while portoctl list -1r "*/workload_${name}_start" | grep -qs . ; do
    sleep 1
done

# Убиваем принудительное завершение (для очистки совести)
kill -9 %
