From 9e4e8d6d73651e6c0d0adf29809fe58f6d613409 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 15 Sep 2024 11:08:43 +0200 Subject: [PATCH] sftp: add support for configured IdentityFile --- src/borgstore/backends/sftp.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/borgstore/backends/sftp.py b/src/borgstore/backends/sftp.py index 18a6ccb..2fbbd82 100644 --- a/src/borgstore/backends/sftp.py +++ b/src/borgstore/backends/sftp.py @@ -50,6 +50,7 @@ def _connect(self): hostname=scd.get("hostname", self.hostname), username=scd.get("user", self.username), port=scd.as_int("port") if "port" in scd else self.port, + key_filename=scd.get("identityfile", None), allow_agent=True, ) self.client = ssh.open_sftp()