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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file rsync-progress-1.0.1.tar.gz.

File metadata

  • Download URL: rsync-progress-1.0.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for rsync-progress-1.0.1.tar.gz
Algorithm Hash digest
SHA256 550dd2b8f051fc42b9e1bdbadf8c44e44e34643ef901c6dcda218ba8b89518ff
MD5 72cb279eb5244f360f347d24f86bce01
BLAKE2b-256 15ad9b276c14f44993fb23410cbdf879e5f1d4e13c0bc0d08077fd1b14a8ec16

See more details on using hashes here.

File details

Details for the file rsync_progress-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for rsync_progress-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d359f8f1fab3866be7e09b4b8f363a09cc43e46b16a4b1bb7429c034cc04308d
MD5 a8ff688306e3deaf0246b59569413a9e
BLAKE2b-256 04685476ac596fa1c67e744b9ef3a43603a1956af55bfb6c808114d3c906f27d

See more details on using hashes here.

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