avoid the instance start--state-fetch race
This commit is contained in:
parent
d3531d0d79
commit
757f8c087e
1 changed files with 3 additions and 0 deletions
3
ec2
3
ec2
|
@ -231,6 +231,9 @@ def main():
|
||||||
res_list = res.connection.get_all_instances(instids)
|
res_list = res.connection.get_all_instances(instids)
|
||||||
this_res = res_list[0]
|
this_res = res_list[0]
|
||||||
if wait:
|
if wait:
|
||||||
|
# there's a race between start and get an instance state
|
||||||
|
import time
|
||||||
|
time.sleep(5)
|
||||||
# wait here until the instances are up
|
# wait here until the instances are up
|
||||||
num_running = 0
|
num_running = 0
|
||||||
while num_running != len(instids):
|
while num_running != len(instids):
|
||||||
|
|
Loading…
Reference in a new issue