From 52c6ad548da5d85cf6b0bd7a07551646bd00bd07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 16 Feb 2024 17:06:53 +0100 Subject: [PATCH] improve error message if group does not exists --- pkgs/clan-cli/clan_cli/secrets/secrets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/clan-cli/clan_cli/secrets/secrets.py b/pkgs/clan-cli/clan_cli/secrets/secrets.py index 4829ac5e..26f404ec 100644 --- a/pkgs/clan-cli/clan_cli/secrets/secrets.py +++ b/pkgs/clan-cli/clan_cli/secrets/secrets.py @@ -142,7 +142,7 @@ def allow_member( ) -> None: source = source_folder / name if not source.exists(): - msg = f"{name} does not exist in {source_folder}: " + msg = f"Cannot encrypt {group_folder.parent.name} for '{name}' group. '{name}' group does not exist in {source_folder}: " msg += list_directory(source_folder) raise ClanError(msg) group_folder.mkdir(parents=True, exist_ok=True) @@ -150,7 +150,7 @@ def allow_member( if user_target.exists(): if not user_target.is_symlink(): raise ClanError( - f"Cannot add user {name}. {user_target} exists but is not a symlink" + f"Cannot add user '{name}' to {group_folder.parent.name} secret. {user_target} exists but is not a symlink" ) os.remove(user_target)