mirror of
https://github.com/containers/podman-compose.git
synced 2025-04-11 19:18:28 +02:00
FIXES #425: pass --requires
This commit is contained in:
parent
b9b2f83d04
commit
d6e21dc752
@ -673,6 +673,11 @@ def container_to_args(compose, cnt, detached=True):
|
||||
|
||||
if pod:
|
||||
podman_args.append('--pod={}'.format(pod))
|
||||
deps = []
|
||||
for dep_srv in (cnt.get("_deps", None) or []):
|
||||
deps.extend(compose.container_names_by_service.get(dep_srv, None) or [])
|
||||
if deps:
|
||||
podman_args.append('--requires={}'.format(",".join(deps)))
|
||||
sec = norm_as_list(cnt.get("security_opt", None))
|
||||
for s in sec:
|
||||
podman_args.extend(['--security-opt', s])
|
||||
|
Loading…
Reference in New Issue
Block a user