]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi: avoid mutable default arguments 743/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 17 Jun 2021 11:41:58 +0000 (13:41 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 18 Jun 2021 05:11:25 +0000 (07:11 +0200)
mkosi/backend.py

index f66da33f2d28b89424847a9e21a92ac5f2a5cf54..836efe47506fd7853e7557408a2c488d55ba9365 100644 (file)
@@ -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