diff options
Diffstat (limited to 'kpov_judge/test_prepare_disks.py')
-rwxr-xr-x | kpov_judge/test_prepare_disks.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kpov_judge/test_prepare_disks.py b/kpov_judge/test_prepare_disks.py index 2df42ec..dfa7b39 100755 --- a/kpov_judge/test_prepare_disks.py +++ b/kpov_judge/test_prepare_disks.py @@ -62,6 +62,14 @@ class SSHGuestFs: def file(self, path): stdin, stdout, stderr = self.conn.exec_command('file "{}"'.format(path)) return stdin.read() + def ln(self, target, linkname): + self.conn.exec_command('ln "{}" "{}"'.format(target, linkname)) + def ln_s(self, target, linkname): + self.conn.exec_command('ln -s "{}" "{}"'.format(target, linkname)) + def ln_f(self, target, linkname): + self.conn.exec_command('ln -f "{}" "{}"'.format(target, linkname)) + def ln_sf(self, target, linkname): + self.conn.exec_command('ln -sf "{}" "{}"'.format(target, linkname)) def getxattrs(self, path): pass #path = path) |