Add --health-on-failure

Signed-off-by: Strahil Nikolov <stnikolov@liveperson.com>
This commit is contained in:
Strahil Nikolov 2024-05-31 11:50:16 +03:00
parent d905a7c638
commit 980417d77e
No known key found for this signature in database
GPG Key ID: 1A63DCEB7C8026B8

View File

@ -1218,6 +1218,10 @@ async def container_to_args(compose, cnt, detached=True):
if "start_period" in healthcheck:
podman_args.extend(["--healthcheck-start-period", healthcheck["start_period"]])
# check if any action must be taken on healtcheck failure
if "on_failure" in healthcheck:
podman_args.extend(["--health-on-failure", healthcheck["on_failure"]])
# convert other parameters to string
if "retries" in healthcheck:
podman_args.extend(["--healthcheck-retries", str(healthcheck["retries"])])