From 575d5e1cbde0ac6d0310227e5dafabc2e22afcb2 Mon Sep 17 00:00:00 2001 From: a1fred Date: Wed, 8 Dec 2021 17:56:04 +0300 Subject: [PATCH] WaitHealthy docs --- carnival/contrib/steps/docker_compose.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/carnival/contrib/steps/docker_compose.py b/carnival/contrib/steps/docker_compose.py index beedc9a..b0619d5 100644 --- a/carnival/contrib/steps/docker_compose.py +++ b/carnival/contrib/steps/docker_compose.py @@ -271,7 +271,17 @@ def run(self, c: Connection) -> typing.Any: class WaitHealthy(Step): + """ + Дождаться когда heathcheck сервиса будет в состоянии healthy + """ + def __init__(self, app_dir: str, service: str, timeout_sec: int = 60, interval_sec: int = 3): + """ + :param app_dir: Директория где лежит docker-compose.yml + :param service: сервис + :param timeout_sec: таймаут в секундах + :param interval_sec: период попроса состояния в секундах + """ self.app_dir = app_dir self.service = service self.timeout_sec = timeout_sec