Vars/secrets-store: omit folder exists errors for secrets

This commit is contained in:
Johannes Kirschbauer
2025-01-21 10:35:36 +01:00
committed by hsjobeki
parent 47257cf56a
commit 096f1b5e8a

View File

@@ -141,10 +141,6 @@ class SecretStore(StoreBase):
value: bytes,
) -> Path | None:
secret_folder = self.secret_path(generator, var.name)
# delete directory
if secret_folder.exists() and not (secret_folder / "secret").exists():
# another backend has used that folder before -> error out
self.backend_collision_error(secret_folder)
# create directory if it doesn't exist
secret_folder.mkdir(parents=True, exist_ok=True)
# initialize the secret