From 978d9efd7edfcaa9d8e71711aee7a9cfacd6666a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 16 Nov 2023 13:19:12 +0100 Subject: [PATCH] secrets/generate-private-key: just create parent opportunistically --- pkgs/clan-cli/clan_cli/secrets/key.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/clan-cli/clan_cli/secrets/key.py b/pkgs/clan-cli/clan_cli/secrets/key.py index 4da2d85b..0875d84b 100644 --- a/pkgs/clan-cli/clan_cli/secrets/key.py +++ b/pkgs/clan-cli/clan_cli/secrets/key.py @@ -10,8 +10,7 @@ def generate_key() -> str: if path.exists(): raise ClanError(f"Key already exists at {path}") priv_key, pub_key = generate_private_key() - if not (parent := path.parent).exists(): - parent.mkdir(parents=True, exist_ok=True) + path.parent.mkdir(parents=True, exist_ok=True) path.write_text(priv_key) return pub_key