From 227924cd81cb43b40a6638a716a39797296d7da1 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sat, 3 Jun 2023 19:45:16 -0400 Subject: [PATCH] Removed unneeded string processing when syncing entries Former-commit-id: 2e8a632d487013cfd68ff8e2898a12b302bebd4c Former-commit-id: 2253b64577cff33cf564fbbc31f0d2b62a39fdff --- lib/sshync.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/sshync.py b/lib/sshync.py index a0f3ce5..c97a49e 100644 --- a/lib/sshync.py +++ b/lib/sshync.py @@ -159,19 +159,17 @@ def run_profile(_profile_dir, _silent): if int(_index_local[1][_i]) > int(_index_remote[1][_i]): print(f"\u001b[38;5;4m{_title[:-4]}\u001b[0m is newer locally, uploading...") run(('scp', '-pqs', '-P', _user_data[2], '-i', _user_data[5], _user_data[3] + _title, - f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{'/'.join(_title.split('/')[:-1]) + '/'}")) + f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}")) elif int(_index_local[1][_i]) < int(_index_remote[1][_i]): print(f"\u001b[38;5;2m{_title[:-4]}\u001b[0m is newer remotely, downloading...") run(('scp', '-pqs', '-P', _user_data[2], '-i', _user_data[5], - f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}", - f"{_user_data[3]}{'/'.join(_title.split('/')[:-1]) + '/'}")) + f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}", f"{_user_data[3]}{_title}")) else: print(f"\u001b[38;5;4m{_title[:-4]}\u001b[0m is not on remote server, uploading...") run(('scp', '-pqs', '-P', _user_data[2], '-i', _user_data[5], _user_data[3] + _title, - f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{'/'.join(_title.split('/')[:-1]) + '/'}")) + f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}")) for _title in _index_remote[0]: if _title not in _index_local[0]: print(f"\u001b[38;5;2m{_title[:-4]}\u001b[0m is not in local directory, downloading...") run(('scp', '-pqs', '-P', _user_data[2], '-i', _user_data[5], - f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}", - f"{_user_data[3]}{'/'.join(_title.split('/')[:-1]) + '/'}")) + f"{_user_data[0]}@{_user_data[1]}:{_user_data[4]}{_title}", f"{_user_data[3]}{_title}"))