Skip to content

Commit 77d9b42

Browse files
committed
chore: simplify secrets assignment
Signed-off-by: legobt <[email protected]>
1 parent eb50ab4 commit 77d9b42

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

podman_compose.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -579,11 +579,17 @@ def get_secret_args(compose, cnt, secret, podman_is_building=False):
579579
dest_file = ""
580580
secret_opts = ""
581581

582-
secret_target = None if isinstance(secret, str) else secret.get("target", None)
583-
secret_uid = None if isinstance(secret, str) else secret.get("uid", None)
584-
secret_gid = None if isinstance(secret, str) else secret.get("gid", None)
585-
secret_mode = None if isinstance(secret, str) else secret.get("mode", None)
586-
secret_type = None if isinstance(secret, str) else secret.get("type", None)
582+
secret_target = None
583+
secret_uid = None
584+
secret_gid = None
585+
secret_mode = None
586+
secret_type = None
587+
if isinstance(secret, dict):
588+
secret_target = secret.get("target", None)
589+
secret_uid = secret.get("uid", None)
590+
secret_gid = secret.get("gid", None)
591+
secret_mode = secret.get("mode", None)
592+
secret_type = secret.get("type", None)
587593

588594
if source_file:
589595
# assemble path for source file first, because we need it for all cases

0 commit comments

Comments
 (0)