Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider switching to rsyncwrap or a purely-Python implementation of rsync #2

Open
1 task done
Poikilos opened this issue Jul 31, 2021 · 0 comments
Open
1 task done

Comments

@Poikilos
Copy link
Collaborator

Poikilos commented Jul 31, 2021

https://pypi.org/project/rsyncwrap/

  • It provides stats for a callback function.
  • Using this means Convert some errors to warnings rather than failures so the calling program doesn't fail. #1 can be closed.
  • Other packages on PyPI matching rsync have one of the following issues:
    • They are redundant with "--info=progress2"--are merely fancy terminal displays
    • They do not provide a callback
    • They re-implement the rsync protocol in Python.
      • This may be a benefit rather than an issue in order to provide Windows compatibility without additional steps.

Others:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant