From 025421a367bf6ab4f4d09c5daa6f04a50e90096c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Thu, 17 Jun 2021 13:41:58 +0200 Subject: [PATCH] mkosi: avoid mutable default arguments --- mkosi/backend.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mkosi/backend.py b/mkosi/backend.py index f66da33f2..836efe475 100644 --- a/mkosi/backend.py +++ b/mkosi/backend.py @@ -361,8 +361,8 @@ def run_workspace_command( root: str, cmd: List[str], network: bool = False, - env: Dict[str, str] = {}, - nspawn_params: List[str] = [], + env: Optional[Dict[str, str]] = None, + nspawn_params: Optional[List[str]] = None, ) -> None: cmdline = [ "systemd-nspawn", @@ -382,7 +382,8 @@ def run_workspace_command( else: cmdline += ["--private-network"] - cmdline += [f"--setenv={k}={v}" for k, v in env.items()] + if env: + cmdline += [f"--setenv={k}={v}" for k, v in env.items()] if nspawn_params: cmdline += nspawn_params -- 2.47.2