From cbed801c0d40377bad8418a792314aa710a5d509 Mon Sep 17 00:00:00 2001 From: Muayyad alsadi Date: Sun, 19 Apr 2020 03:53:55 +0300 Subject: [PATCH] start detached --- podman_compose.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/podman_compose.py b/podman_compose.py index b391e5e..0847709 100755 --- a/podman_compose.py +++ b/podman_compose.py @@ -1123,7 +1123,9 @@ def compose_up(compose, args): for cnt in compose.containers: podman_args = container_to_args(compose, cnt, detached=args.detach, podman_command=podman_command) - compose.podman.run(podman_args) + subproc = compose.podman.run(podman_args) + if podman_command == 'run' and subproc.returncode: + compose.podman.run(['start', cnt['name']]) if args.no_start or args.detach or args.dry_run: return # TODO: handle already existing # TODO: if error creating do not enter loop