mirror of
https://github.com/containers/ansible-podman-collections.git
synced 2026-02-04 07:11:49 +00:00
Redesign idempotency for Podman Pod module (#759)
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
This commit is contained in:
parent
b3dc57c1cf
commit
47fc4cc119
7 changed files with 563 additions and 239 deletions
|
|
@ -474,6 +474,8 @@ class PodQuadlet(Quadlet):
|
|||
if params["gidmap"]:
|
||||
for gidmap in params["gidmap"]:
|
||||
params["podman_args"].append(f"--gidmap {gidmap}")
|
||||
if params["exit_policy"]:
|
||||
params["podman_args"].append(f"--exit-policy={params['gpus']}")
|
||||
if params["gpus"]:
|
||||
params["podman_args"].append(f"--gpus {params['gpus']}")
|
||||
if params["hostname"]:
|
||||
|
|
@ -509,6 +511,8 @@ class PodQuadlet(Quadlet):
|
|||
params["podman_args"].append(f"--pid {params['pid']}")
|
||||
if params["pod_id_file"]:
|
||||
params["podman_args"].append(f"--pod-id-file {params['pod_id_file']}")
|
||||
if params["restart_policy"]:
|
||||
params["podman_args"].append(f"--restart={params['restart_policy']}")
|
||||
if params["security_opt"]:
|
||||
for security_opt in params["security_opt"]:
|
||||
params["podman_args"].append(f"--security-opt {security_opt}")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue