From 13b7d3c7ec59be29fa28d2ccc6c76e81e230105c Mon Sep 17 00:00:00 2001 From: lassulus Date: Fri, 22 Nov 2024 22:10:38 +0100 Subject: [PATCH] cli password-store: skip uploading non secret files --- pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py b/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py index 50bb3101d..14c04ad33 100644 --- a/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py +++ b/pkgs/clan-cli/clan_cli/vars/secret_modules/password_store.py @@ -154,6 +154,8 @@ class SecretStore(SecretStoreBase): for f_name, file in generator["files"].items(): if not file["deploy"]: continue + if not file["secret"]: + continue tar_file = tarfile.TarInfo(name=f"{gen_name}/{f_name}") content = self.get(gen_name, f_name, generator["share"]) tar_file.size = len(content)