From 43d7ef057b4ae752a60b947e523b3a56782bf5cd Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sun, 7 Oct 2018 00:12:29 +0200 Subject: test_prepare_disks: use mkdir -p to create directories Because sftp method barfed on existing paths. --- kpov_judge/test_prepare_disks.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kpov_judge/test_prepare_disks.py b/kpov_judge/test_prepare_disks.py index a03bb0c..7564d6d 100755 --- a/kpov_judge/test_prepare_disks.py +++ b/kpov_judge/test_prepare_disks.py @@ -84,8 +84,7 @@ class SSHGuestFs: def mv (self, src, dest): self.conn.exec_command('mv "{}" "{}"'.format(src, dest)) def mkdir (self, path): - sftp_client = self.conn.open_sftp() - sftp_client.mkdir(path) + self.conn.exec_command('mkdir -p "{}"'.format(path)) def read_file (self, path): sftp_client = self.conn.open_sftp() f = sftp_client.file(path, mode='r', bufsize=-1) -- cgit v1.2.1