We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 26a3da6 commit 881dff7Copy full SHA for 881dff7
odev/common/store/tables/secrets.py
@@ -85,8 +85,11 @@ def encrypt(cls, plaintext: str) -> str:
85
for key in cls._list_ssh_keys():
86
try:
87
ciphered = str(b64encode(ssh_encrypt(plaintext, ssh_key=key)).decode()) if plaintext else ""
88
+ logger.debug(f"Payload encrypted with key {key.name}")
89
except SSHException as e:
90
logger.debug(f"Failed to encrypt with key {key.name}: {e}")
91
+ else:
92
+ break
93
94
if ciphered is None:
95
raise OdevError("Encryption failed, no key could be used for signing.")
0 commit comments