mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
libvirt-guests: avoid bashism
At least Debian uses dash to run the init scripts
This commit is contained in:
parent
d9de144385
commit
5a05865773
@ -89,13 +89,15 @@ test_connect()
|
|||||||
{
|
{
|
||||||
uri=$1
|
uri=$1
|
||||||
|
|
||||||
for ((i = 0; i < ${CONNECT_RETRIES}; i++)); do
|
i=${CONNECT_RETRIES}
|
||||||
|
while [ $i -gt 0 ]; do
|
||||||
run_virsh "$uri" connect 2>/dev/null
|
run_virsh "$uri" connect 2>/dev/null
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
return 0;
|
return 0;
|
||||||
fi
|
fi
|
||||||
sleep ${RETRIES_SLEEP}
|
sleep ${RETRIES_SLEEP}
|
||||||
eval_gettext "Unable to connect to libvirt currently. Retrying .. \$i"
|
eval_gettext "Unable to connect to libvirt currently. Retrying .. \$i"
|
||||||
|
i=$(($i-1))
|
||||||
done
|
done
|
||||||
eval_gettext "Can't connect to \$uri. Skipping."
|
eval_gettext "Can't connect to \$uri. Skipping."
|
||||||
echo
|
echo
|
||||||
|
Loading…
Reference in New Issue
Block a user