From 32f6e06ccb73f08bcea7e3afd8e4afdb727d604a Mon Sep 17 00:00:00 2001 From: Jose Borreguero Date: Tue, 25 Jan 2022 06:44:36 -0500 Subject: [PATCH] Create ".ssh" directory if not exists Signed-off-by: Jose Borreguero --- django_remote_submission/wrapper/remote.py | 1 + 1 file changed, 1 insertion(+) diff --git a/django_remote_submission/wrapper/remote.py b/django_remote_submission/wrapper/remote.py index cf9ca73..cc2bb53 100644 --- a/django_remote_submission/wrapper/remote.py +++ b/django_remote_submission/wrapper/remote.py @@ -43,6 +43,7 @@ class IdentityFile: :param persistent: unless set to `True, RSA files will be automatically deleted when the object is about to be garbage collected. """ + sshdir.mkdir(mode=700, parents=True, exist_ok=True) _, name = tempfile.mkstemp(prefix="id_rsa_", dir=sshdir) self._private = Path(name) self._public = Path(name + ".pub") -- GitLab