tests: restore retry behaviour for docker-machine ip command
Этот коммит содержится в:
родитель
0f6d3b68db
Коммит
b78e57a2d7
@ -167,9 +167,11 @@ static int ip_address_from_container(char *container_id, char **ip_address_out)
|
|||||||
int attempt_no = 0;
|
int attempt_no = 0;
|
||||||
int wait_time = 500;
|
int wait_time = 500;
|
||||||
for(;;) {
|
for(;;) {
|
||||||
return run_command(ip_address_out, "docker-machine ip %s", active_docker_machine);
|
int ret = run_command(ip_address_out, "docker-machine ip %s", active_docker_machine);
|
||||||
|
if(ret == 0) {
|
||||||
if(attempt_no > 5) {
|
return 0;
|
||||||
|
}
|
||||||
|
else if(attempt_no > 5) {
|
||||||
fprintf(
|
fprintf(
|
||||||
stderr,
|
stderr,
|
||||||
"Unable to get IP from docker-machine after %d attempts\n",
|
"Unable to get IP from docker-machine after %d attempts\n",
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user