Skip to content

3.0.0

Latest
Compare
Choose a tag to compare
@ehdgua01 ehdgua01 released this 19 May 04:55
· 8 commits to master since this release
fc1f389

ADDED

  • SyncManager

    • Can suspend, resume, cancel synchronization
  • Status

    • Can get rate of synchronization and blocks(same, diff, done)
  • Functions
    All functions return SyncManager and Status but function executed synchronously return None instead of SyncManager

    • local_to_local

      • Sync between local files
    • local_to_remote

      • Sync local file to remote path
    • remote_to_local

      • Sync remote file to local path

CHANGED

  • Function base

    • Functions(local_to_local, local_to_remote, remote_to_local) were added and Classes(Syncer, LocalFile, SFTPFile, etc..) were removed because paramiko.SFTPFile can't apply hash function when getting remote file
  • Improve performance

    • Use hash function when getting remote block data (thank you, @freisei)