def wait_until_stable(self):
"""
Wait until AWS reports the service as "stable".
"""
tz = tzlocal.get_localzone()
self.its_run_start_time = datetime.now(tz)
for i in range(40):
time.sleep(15)
success = self._show_current_status()
if success:
print("\nDeployment successful.\n")
return True
else:
print("\nDeployment unready\n")
print('Deployment failed...')
# waiter = self.ecs.get_waiter('services_stable')
# waiter.wait(cluster=self.clusterName, services=[self.serviceName])
return False
评论列表
文章目录