Skip to main content

Shows rsync file progress and total progress as a progress bar.

Project description

Shows file progress and total progress as a progress bar.

Usage

Run rsync with -P and pipe into this program. Example:

rsync -P -avz user@host:/onefolder otherfolder/ | rsync-progress.py

It will show something like this:

65%|30652/117251|################         |ETA:  0:04:20|File:100%|Illustris-3/...68/gas2_subhalo_5885.hdf5|0:00:00|156.48kB/s

                                                               ^ File progress
                                                                     ^ File name                             ^ ETA  ^ Speed
                  ^ Overall progress bar   ^ and ETA
           ^ total number of files
       ^ files to be checked
^ Overall progress

You need the progressbar-latest package installed (see PyPI).

Installation

$ pip install rsync-progress

Contributing

Contributions are welcome. Please open an issue or a pull request.

License: MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rsync-progress-1.0.1.tar.gz (3.4 kB view hashes)

Uploaded Source

Built Distribution

rsync_progress-1.0.1-py3-none-any.whl (3.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page